The listing description was accurate a the apartment is nice. I found it overpriced. The building is ok.
The hosts were not responsive enough to make our experience free of troubles. They were not too nice either.
Upon arrival the keys were not where indicated (in a bar at the corner), despite I had previously informed both hosts that I was having trouble with the system of key delivery they had set up. It took them hours to reply to my calls and then deliver a new set of keys.
The day after I asked to have a second set of keys (we were 5 people) and was told again that they would be at the bar next door. They were not. The hosts put an additional set of keys in the apt, which did not work. They never followed up when I notified them of the mistake. I never managed to have a second set of keys.
On the day of the check-out my father had a terrible headache and wanted to spend longer time in the apartment before heading to the airport early pm. I texted the hosts explaining the situation, I never got a response. We ended up having to leave in a rush one hour before the time I had asked for the later check-out. The hosts basically kicked us out without even apologizing for not acknowledging my requests.