Lovely place. Excellent for entertaining. Kitchen totally set up for cooking. Nice private areas especially the adorable upstairs. Peaceful gardens and courtyard privacy. Excellent for grilling as well outdoor entertaining. Bathrooms wonderful and spa like. Easy 1 block walk to the beach. All needed equipment such as chairs and umbrellas available. Very much enjoyed our stay. Much more than we expected.