Overall it's okay, but the bathroom isn't very clean, there's no bathroom mat, and the floor in front of the elevator is often slippery. The food is delicious, varied, and is immediately refilled whenever it's empty. Unfortunately, my 12-year-old child, who just had his birthday, paid the adult price even though he didn't eat much.