My friends and I had an amazing stay. The villa is perfect for large groups/sets of couples and you cannot beat the view from the pool area. The property director provided everything we needed including maps, restaurant recommendations, etc. It was also great to have fresh bedding and towels each morning after the cleaning service. I would highly recommend a stay here!