"The staff was absolutely amazing we were treated like family special shout outs to garvin (entertainment staff) gave my brother in law private dance lessons. Derek also (entertainment staff) every time we saw them they would stop and chat with us and such fun activities day and night. Our absolute favorite waiter was Andy we requested to sit in his area while at the edge water grill, then at the buffet. He was extremely accommodating and helpful so nice to talk to .. the property was extremely clean there was always staff cleaning. The bartenders were amazing as well, drinks are not watered down like they usually are at some resorts. The woman who provided us towels for the pool always greeted us with a smile every morning. The only thing I would complain about was the beach area , the resort is not on the oceanfront (which we knew when we booked) the hotel did provide a free shuttle to cabbage beach which was beautiful however you need to pay for chairs and umbrellas (be sure to negotiate the price) a bit annoying getting hassled by people trying to sell you drinks and hair braids. The hotel also provided a free shuttle to Atlantis every evening at 8 pm then pickup at 11 pm, which was perfect! The only bad part of our trip was eating at the Italian restaurant on site ) especially if you don’t like garlic, every dish seems to have garlic and a lot of it!!! The selection at the buffet was great, and the food was delicious. The edge water grill has great food!"