The place is very clean and centrally located. Keep in mind that this is an apartment building with no parking on the premises and parking is challenging, so plan ahead. We had a poor experience with last-minute cancellation from host since person staying had extended stay due to health reasons. Airbnb offered to have us stay at another location but instructions from host were incomplete and we almost thought we were going to have to find another place to stay at midnight. Management company did not response and after over one hour of trying, we finally got through to airbnb and to host.