Beautiful location, friendly and helpful hosts. Clean, spacious, and easy to cool, very short walk to the beach and shops. Will definitely come again!