Excellent place to stay in an amazing location. We got a free upgrade on our room so can't comment on specifics, but generally the building and communal spaces were very clean and staff were very accommodating.