Hotel is clean. Rooms are clean. Staff is friendly...but those beds. Comppletely horrible. Go get a sleeping bag, put it on the floor, that's how this mattress feels. If you don't like an extremely firm/hard mattress don't stay here. Breakfast was terrible. Turkey sausage was grey, eggs were rubbery and potatoes had no flavor.