Amazing
Honestly one of the best hotel experiences I've had. Staff was great, location was great, room was great. 
-Totally usable gym, which was a first for me in a hotel.
-Fantastic customer service from the front desk, to the housekeeping.