Very clean, well done apt in a great location. We liked our stay very much. The only drawback is that you can hear the guest above us walking around in their apt- especially right above the bedroom in the place we rented. Fortunately, we were pretty much on the same sleep/awake schedule!