Staff were helpful, curteous, and greeted us with a smile. Facilities had received a facelift to give a more modern look but the infrastructure is showing its age, with cosmetic repairs needed here and there. That's to be expected, we still got a good value for the price we paid.
There are 3 elevators, but they are tiny & slow and waiting for an elevator takes forever. Every time we'd go up or down we'd hear guests grumble; staff were understandably impatient. Taking the stairs is not an option, that sets off the fire alarm.
Breakfast was okay, not great, not bad. Get there well before the end time though -- there was still a line of people getting food at 9am when the staff cleared the food away. It was too early to end breakfast (my kids were all still asleep), but they didn't want guests to take food to their rooms either.
My biggest complaint was that the hotel apparently lacks a policy which many other hotels have about not allowing locals to rent rooms. The pool was overcrowded, extremely loud to the point of barely being able to hear the person next to you yelling, and chaotic with splashing, running, and doing cannon balls. Most of the guests looked to be in their teens/20s and appeared to be attending one of two parties being hosted in the hotel with loud music thumping (thankfully couldn't be heard from our 4th floor room). Several females' chests and behinds were falling out of their swimsuits, others were in street clothes. Not a family environment at all.