This is a great place to stay if you want to be close to all the things to do and see in central London but don’t necessarily want to be in a hectic part of the city. You are less than a 10 minute walk from public transportation, there are places to eat and grocery shop within that same time limit from the house, and once your on the underground you are 10-30 minutes from everything. So I would definitely say if you don’t want to or aren’t comfortable with public transportation this might not be the place for you, it was a plus for us but if you’re looking for a place where you walk out the front door and the city is right there this isn’t that.
We chose to alternate eating out and in, which you can do also thanks to all the necessary pieces and appliances being readily available in the house, pots, utensils, coffee/tea, and even some of the basic spices are all readily available for your use in the house. We thoroughly enjoyed our stay and would highly recommend it.