We loved our stay here with our toddler. The villa is in perfect condition, the views are exquisite, and the amenities are great. Being able to watch the sunset from your private balcony makes this place particularly lovely. We hope to come back!