We must start by agreeing with other reviews that the sea view rooms are dated. They do need a refurb. They are small. So please don't expect anything else. Because!! Once you have adjusted to that small fact then nothing will prevent you from awarding this awesome hotel 5 stars!!
The setting is amazing! The food is fantastic! The drinks are plentiful and varied! The staff are genuinely helpful and cheery! We cannot fault this place. Miss it at your peril!