The staff was extremely polite and helpful, even the new guy at the front desk, and the facilities are very good here (great pool and small gym, nice bar). The room itself was very nice, better than I expected. However, several areas of the property could definitely use some maintenance, and my original room was not accessible, the door key mechanism wasn't working, so they had to give me a different room. This room change was not only inconvenient, but created an unpleasant annoyance later (a visitor to the neighboring room who disturbed me). Though this was not directly the fault of the hotel or its staff, it would not have happened if I'd gotten my original room assignment.