We had a perfect stay. Flat is comfortable, well equipped (especially for cooking), and clean. Was perfect for us. Was with my mother who was a trooper walking up the 5 flights of stairs. We walked to all the places we wanted to check out during our 2 day stay.