Location is great & the rooms were clean. But the apartment was not exactly as depicted. The walls definitely need a touch up. The walls were old & dirty and there were a few holes here and there... All the lamps needed an adapter and there was a lack of outlets for the lamps in the living room. The apt is on the 3rd floor but you have to walk 1-2 flights up to get to the 1st floor. The wifi was also extremely slow. Overall, the place is fine for a few days but for longer term stays I would recommend elsewhere.