We stayed at the Royal Hotel on 26 and 27 October 2012. The sea view was so lovely, and we really enjoyed the friendly atmosphere in the bar and restaurant. There was a local band playing on the Friday night - Knocked Out Loaded - a trio, blues-y band and good (if you are in the area and see them advertised!). It was a shame that the audience was small but we made as much noise as we could!
The food was excellent. We didn't bother, therefore, to look for anywhere else to eat.
The only downside is (as a previous reviewer has mentioned) that the heating was low or off, and the room quite cold.
Otherwise, a hit.More