This is a great apartment in a great location and is super clean and very quiet. It's exactly as pictured and as described in other reviews. As long as you expect the stairs, they're not at all a problem (except for the first time you arrive and have all your luggage!).
The two bedrooms are separated by the private terrace so this might not work for a family with young children - but it worked great for our family. Unfortunately when we were there it was too hot to sit on the terrace but we enjoyed the view from it as we walked through.
The location really can't be beat - I would definitely recommend a stay here!