The location and concept should provide for a really special experience, and in a way it does, but the little touches could and should make the big difference and, sadly, they were somewhat lacking. Service was ok, nothing bad but nothing great.
The team were polite, pleasant and engaging but they did just what they needed to do and nothing more. There was special welcome, not tour of facilities, no recommendations or encouragement to dine in. It was very much 'here's you key (and you only get one key!), here's you villa, enjoy your stay'.
Our Villa was a 2 bedroom. There was a slight smell of sewage in the ground floor room if you didn't keep the AC on. The condition was ok, but not pristine. The private pool was nice but debatable if the water was treated. Again, the detail missing.
Not by any stretch a bad stay, but it could have been made much more if there was attention to detail and service, after all, it's not a cheap stay.