Our family had a wonderful stay. The location was perfect. Right by the pools and the beach but the terrace was behind the bushes for privacy. Property manager was awesome. We had an issue with the door but they responded quickly and came to fix it same day! Pets are only allowed certain off season months, so make sure to read the listing carefully. We had everything we needed for my Husband and two sons and we were within walking distance to fun, food, and groceries! There is even a fridge, coffee maker, and stove to use if you need it. We were able to have cookouts on the grills on the patio. You need an extra band to be able to use the slides and an extra pass for the breakfast but they were worth it. There is also a gift shop, tiki hut, restaurant, and Starbucks in the resort! We would come back to this unit!