"We've stayed here for several years and have been very happy every time. The best thing about the hotel is (most of) the people that work there: the maids, the wait staff in the restaurant, etc. During our most recent stay, though, things did seem a bit less wonderful than previous years.
One word of advice: If you want to high floor (there are six floors total), you should NOT choose the sixth floor! The pool (and the parties) are on the roof and there was some noticeable noise. Worse than that, for me at least, is that the sixth floor doesn't have an ice machine! (The fifth floor does.) So you either have to call for someone to bring you ice or go to the bar on the roof to ask for some. Ugh. Don't ask me why, because they have the same spot on the sixth floor where the ice machine is on the fifth floor. Oh yeah, and you can only access your floor using your room key, so you can't just go to the fifth floor to get ice, either."