Very nice accommodation. Excellent design and spacious. Good communication for checkin and checkout. Would definitely recommend having own transportation as a bit out of the way from shops and restaurants and beaches. Will definitely look at coming back