This hotel is huge and has a variety of amenities. We utilized the restaurant, cafe, pool, and casino. All were serviceable but the pool was quite chilly, service at the restaurant slow, and the casino almost awkwardly small. The staff was very friendly and helpful and it seems like a great family hotel. Many families and birthday groups were always partying around the pool area and eating, drinking, and enjoying the available games. Looks like a great place to gather.