The location is awesome! We enjoyed our stay and would stay here again. It is, however, not the place for anybody who has issues with stairs. There are 2 sets of steep stairs, one on the way to the front door, and another once you're inside the apartment. But if you can physically manage the stairs (which our group of 4 could) this is a perfect place for a London stay.