First off, everyone that works here is very friendly and professional. Both the actuvities director and the lady who ran the event we attended were pleasant and helpful. The front desk staff, housekeeping, and maintenance crew were great, as well.
However, the loss of stars comes from the state of the room, which was run-down, with several broken or damaged items. The toilet paper roll kept falling off the wall, the sink and dishwasher were clogged, the pull-out couch bed was misshapen and leaned dangerously to one side, and the shower temperature handle dramatically flew off while showering at one point.
The room was clean, however. And the views were amazing. We most likely will choose a different hotel next time but we never felt unsafe or unwelcome. The owners need to do some upkeep to get repeat customers!