Very clean. Great location. Great place to rest and relax after a long day of walking around and taking in the sights.