Top spec place to stay. It ticks all the boxes ... except sea view, but only a two-minute walk to the beach. Excellent.