it can be used on the rocks but is also good over clean beaches where a bit of power is needed,its very light and casts well with the right technique.they cost £229 i think but you can get them for less if you shop around
ABU Xodus 13ft 6 to 8oz £136
ABU Suveran XP 13ft 6-8oz £160
Veals Channel Special 12ft9in 4-6oz £194.95p
If you don't mind me asking,why do you want to spend up to £250 on a rod when you don't know if you are going to enjoy sea fishing?
Also if you are only targetting Cod you won't be having much sport,as the Cod is almost extinct as a beach caught species and is very scarce for boat anglers these days!