Amazing place with amazing views. Everyone had their own rooms and en suites. Spa pool, beach access and everything you could need to make a great weekend away. Would definitely stay again!