Absolutely beautiful spot! Very clean, with a great kitchen (everything you need). Close to the beach. Extremely comfortable beds. Perfect open plan entertaining areas. Will definitely stay again!