This hotel was definitely one of my favorites. First off, the hotel was huge. The lobby was very beautiful and open. They had an infinity pool that overlooked the beach, and another pool with a swim up bar and lounging chairs in the shallow end. The beach was very clean and had gorgeous sand and turquoise blue water. They also had very good restaurants, especially one called Krystal. The buffet theme changed every day, and it was very delicious. Their 24 hour sports bar had good food and had all the games on. The service was very good, and the workers were very kind and helpful. The best part of the hotel was definitely the entertainment crew. All the ladies were super sweet and hilarious. They were very approachable and really made all the shows enjoyable. They had a lot of singing and performing talent. All of the girls interacted with the audience completely. This hotel was a very family-friendly hotel with entertainment for the adults as well.