Extremely clean. Shower was great. Location is perfect; couldn't get any better! Bed was hard as a rock, pillows were terrible, and very loud outside. Impossible to sleep.