Overall, staff is friendly and courteous, cleanliness is good. Our biggest issue was with noise - stayed on the 2nd floor and we could hear *any and all* movement coming from the 3rd floor (room above us and even rooms adjacent to the one above us) - the floor was creaking ALL DAY LONG. It is incredibly annoying, especially at night. Asked to be moved to 3rd floor, but there wasn't anything available. The beds are not very comfortable, they are very hard.