This is probably a nice hotel but we were given a 2 rooms completely surrounded by teenagers having the time of their lives on a church field-trip from CO (as their chaperone told us when she came to apologize for the noise - and tell us to please move our room!) Front desk staff apologized, then quickly and efficiently moved us to another floor when we called. The first set of rooms was nice - clean, comfortable, good bed firmness, AC worked correctly, toilet was quiet. The second set of rooms managed to hit all my pet peeves - poor water pressure, only lukewarm water, bed was too soft, toilet was very noisy, carpet was starting to unravel and the AC wouldn't stay on (I like to use it as white noise, which did not work here.) Breakfast was very nice and the room was large and well appointed. If we had stayed in the first set of rooms, I'd have rated this hotel a 5. The second set of rooms (floor 5) was not up to standard.