I love that they had so many shows, a ton of food options, so many kids activities. We will be coming back. The staff service was amazing! Fine dining, beach massages, a store in the beach to buy souvenirs. We really are amazed with everything. Quick taxi services. Live music in the evenings. Multiple bar area with long hours for drinks for all the family