Apartment was good. Good location, clean and has everything you need. Major downside was awful communication and planning from host. When we arrived there was no key in the locker. We waited for two hours after check in time and were lucky that the cleaning lady showed up two hours late. After that we had to wait two more hours for cleaning even though we said we just wanted to enter the apartment and would clean it ourselves. This was not possible. All this time host was not responsive to us or the Airbnb helpdesk.