If you are staying in London, STAY HERE. If you like shopping, sightseeing, and good food, STAY HERE. It is seriously in the cutest part of town, between two Underground stops, walking distance to EVERYTHING (seriously, played super-tourist and walked to parliament, the London Eye, Big Ben & Tralfagar Square all in one night). Nearby some amazing restaurants and shopping. Try AvoBar for breakfast and Dishoom for lunch - you won't be disappointed.
Michael was very thorough upon check in and making sure you knew where all the house amenities were. The room was nice and comfortable and Michael made sure your towel was always freshly dried in the machine. Great experience.