The apartment itself is nice and as described. However, my overall experience with this Airbnb was very disappointing due to a stressful check-in process. The apartment had been listed as self check-in, and my family and I made plans on this basis, assuming we could arrive late at a time that suited us. On the day of check-in I was surprised to suddenly be told that it was not self check-in and the host would need to be there to meet us. I said we would arrive between 11-12pm, but the host asked us to be there no later than 11.20. Fearing we would not get in if we arrived later, we ended up rushing our celebratory dinner and leaving early to get to the apartment by 11.20. I was very frustrated when I called the host from the taxi to confirm I was on the way and would be there by 11.20, and he said he was not yet on the way and would be later! We therefore ended up waiting for him outside the apartment and it just left a bad taste on what should have been a special evening. This was particularly frustrating because the apartment was really very expensive (we paid £365 for one night) and I would expect much better service at such a price point. As stated, the apartment itself is great and well located so this could be a good place to stay as long as the communication / check-in is fixed, and the price made more reasonable.