The flat is a nice and simple place to stay. Subway is about 10 minutes walk, the bus 71 is much closer. Both are super ways to get to the sightseeing spots. So the location, flat and price are a good match. But take into consideration, that there's no lift.