It was decent. Stayed for my son's 10th birthday but had some inconveniences.
Pros: Area of the hotel and was clean and well kept except for the pool. Cons: Pool was dirty and jets in the hot tub were not working. The air system in one of my rooms was not working properly so it was very hot. Also the elevators were out during checkout. I had to carry my infant/car seat and 2 year old down 5 flights of stairs along with all of our luggage.