Have a look at “The Marine”. They have lovely rooms overlooking the marine (of course), great food and really good atmosphere. There’s more but that would be my choice. I’ll add a link to it in 2 mins.
Website link- https://www.the-marine-hotel.co.uk/
PS- not sure on the bed sizes though.