This rental is fantastic! Checking-in was a breeze, the location is perfect (2 minute walk to Eagle Beach, and longer but doable walk to restaurants and neighboring resorts). Everything on property was great -from secured parking, 24/7 security, access to resort amenities, etc. The home itself was beautiful and it felt like we were in our own home. The private plunge pool and rooftop terrace were our favorite! And because it wasn't peak season, we felt like we had the whole resort to ourselves. No neighbors on either side. My only comment for future guests to consider is the back patio and pool have very little privacy. If we did have neighbors, we would have been able to hear and see them while we were out there. The patio and plunge pool are also very visible from windows in other units. Other than that, everything was AWESOME! Thanks for a great and unforgettable stay.