Amazing. Everything about it. Seriously, from the food to the decor, to the rooms, the pool, casino, everything. Not one complaint. We had a poolside bungalow which made the experience that much better. Highly recommend staying here.