This home was the perfect place to stay for us! Very spacious and kept nice and cool inside with a/c units in every room. The fenced back yard was a wonderful place to hang out in and with privacy for a dip in the pool. This home is also in a great location! We stayed for 2 weeks so it was nice to be near a grocery store where we could pick up food for breakfast and dinners that we where able to prepare at the villa, which was stocked with everything you would need in the kitchen, this also saved us money. Its is also just about a 5-10 minute trip to the resorts, beaches, restaurants and shopping. We where able to do everything there during our stay. Paddle boarding, sailing, jet skiing, quads, kayaking and more. The customer service for this villa was also fantastic! They could accommodate us for anything we needed, from sending us a driver, to suggesting what gym we should use. This villa felt like home and I will definitely stay here again!