Very clean, water was good and hot. Staff member that greeted us on arrival was very friendly. Room availability was not correct online at time of booking- we were advised we could keep the same room and he would take care of it in Expedia. Another, less friendly staff member flagged us down in the parking lot in the morning and had to redo the reservation and run my card - $20 upcharge. Room had jacuzzi, but was exceptionally small. Bed was ok, one chair, no desk, only available outlet was for hairdryer, no usb's. Toilet was behind a door, sink and shower were open to the room. Very odd setup. Expensive for what it is - but VERY clean, which I appreciated.