Such a great place!! So clean and well appointed - we loved the pool. - Everything so geared toward quality and design. Nicely outfitted kitchen too. We had 8 people - essentially 3 master suites all with great bathrooms. The terrace is lovely with outdoor fans and great shade. The beds and bedding all top notch and so comfortable - even an elevator to move luggage/people. The whole place feels so luxurious, safe and special. We did a lot of cooking in the kitchen and everything we needed was there.