Very clean. Very nice. Perfect location. Easy check-in/check out process. My only complaint was the noise from the construction below in the courtyard.