Stella's place is at a perfect location. Unfortunately the building didn't have a lift so I had to bring my bulky luggages upstairs. It was good for a one night stay in London for a business trip!