I stayed with my partner in one of the sea view apartments and honestly was stunned. The level of cleanliness was astounding, beds and pillows were fluffy and set the night up for a lovely sleep (which is usually quite difficult), views were amazing, TVs in rooms allow you to watch Netflix, Prime, etc. Staff were lovely and super welcoming at reception, and the food was surprisingly tasty and affordable. Would definitely recommend.