I stayed there and thought it was a nice hotel at a very fair price. Pool (indoor) is open 24/7, as is the exercise room--which is very small. Beautiful view! Where else can you spend $69 a night and get a kitchen?
I'd suggest they stay in Tower/Building 2, as some of the other guests from Tower 1 were complaining of a musty smell in their rooms.
Another heads up-the "free breakfast" is aweful. A plastic wrapped muffin and a yucky orange juice. Blech. There are Denny's, McDonalds, IHOP, etc all around, though.