We stayed in this apartment for 5 weeks during the summer with our kids. It's nice and well-situated, but not "amazing" as described in the listing. The kitchen in particular needs a reno and the bathrooms frequently smelled of smoke (I think it wafted in from the adjacent apartment). The large patio in the photo is quite nice, but it is upstairs--not connected to the main living area. You have to go up a narrow spiral staircase to access it, so we didn't use it as much as we would've liked. When we arrived, there was a railing missing on the spiral staircase. We spoke with the hosts about it (we have kids and the missing railing was dangerous for them). They generously obliged and had a railing installed. They also installed a washer, dryer and dishwasher, which surpassed our expectations. The hosts definitely went above and beyond to make our stay enjoyable, but the apartment itself fell short of what we were hoping for.