We had a great stay in Prague at David’s flat. It is on the 2nd floor, so quite a lot of stairs, but not a steep staircase so easily done. The apartment was very clean, warm and well equipped. Very central and easy to get bearings from. Highly recommended