Delightful villa with great amenities. The pool and outside area were very stylish and a great place to have drinks before going out in the evening. The cleaners did a great job everyday and we always returned to a sparkling villa. I was especially happy with the communication, it was all very prompt and efficient. All in all a great trip and would definitely stay again.