I loved the fact that the pool was very close to the beach area so we had the opportunity to enjoy the pool and the beach at the same time. If you have baby/toddlers/young children their pool is amazing. The staff were all very friendly, the service is great, I needed a crib which they delivered immediately. The food was great. The room had shampoo, conditioner, body wash, hand soap, lotion, mini refrigerator. The casino and different shopping stores were on the main floor. Hotel offered different activities like yoga, aqua aerobics, bingo, kids play area, gym, water fountains around the property. I have nothing but good words to say about it. Its worth to say we were all inclusive but there were a lot of other guests who weren’t and they shared the same great opinion about the place.