The place is perfect. A short walk to the most beautiful beach. The place is beautiful and immaculate, giving a real sense of safety. Communication was prompt and helpfl for the few questions we had. Everything we hoped for and a lot more.