I like to work out when traveling and the fitness center in this property is amazing. A full schedule of daily yoga, pilates reformer, TRX and more. The yoga room is one of the nicest I have ever been in. The Maya restaurant has great food and friendly staff. On the downside, the pool service was terrible and the front desk staff somewhat uninformed. It is a big property overrun with families with small children so if that is not your thing I would avoid. The rooms on the back side of the hotel have I-70 noise.