Very clean. Very comfortable beds. Great place to stay.