The staff was absolutely great. It's the best staff I have ever experienced. Highly professional, obviously extremely well trained, it's almost unbelievable that hospitality staff can be this way. However, the room was really small. I paid 900 USD a night, and the size of the villa is worth 400-500 USD at most. The villa looks much better in the photos than in reality. If the hotel had real photos, and not photoshopped, across the booking engines, I wouldn't choose to stay here. So have a look at the guests' photos prior to making a decision about staying here. The breakfast was very limited and not tasty even when you order a-la-carte. The sous-chef is obviously a failure, nothing like the rest of the hotel staff.