The apartment itself was fine, however we had a problem with checking in. We were communicating with the host a couple days before our stay to confirm arrival time, but when we got there at the agreed time, the host did not respond to our calls or messages. We had to contact Airbnb to help us get in touch with them. We spent about an hour outside the apartment building after finally getting in touch with David, who said he wasn’t expecting us to arrive then (he thought we were checking in at 12am but our messages clearly said 12pm). We weren’t able to check in for another 3 hours while the previous guests left and someone came to clean the apartment. Very fustrating. David was nice enough to pay for us to store our luggage while we waited so we didn’t have to walk around with them. Overall the apartment is fine, just poor management on the behalf of the host.