Perfect accommodation right next to oxford street, all the shops, tube and bus.
No stairs but just bring lesser luggage i guess. The place is just perfect!