We spent three nights here, we loved it. The rooms were clean with amazing views, beach and pools were lovely. Staff were loevly and helpful.
Toilets etc in public areas were in a bad state of repair
Restaurant staff were very good, and food was good.
A very pretty and good value hotel