We visited London as a party of six during early March 2022. The location is ideal since the Baker Street underground station is a 7 minute walk and the bus stop was only 3 minutes away. Fiona did a great job staying in communication throughout the entire process. She was very accommodating, allowing us to drop off bags a bit early on our first day in London. We had rented a car for our first few days in England (outside the city) and drove the car to the unit to drop off bags - an "experience" to remember - navigating the London traffic (don't forget to pay the congestion charge!). While you probably already know this, I'll write it anyway: you should NOT have a car rental while staying in the city.
The unit was well equipped with coffee maker and pods, shampoo and soaps, extra linens, dish detergent and plenty of pots/pans. The beds were very comfortable and the bedrooms were equipped with room darkening shades, so getting well rested was not an issue. The unit was extremely well cleaned prior to our arrival and was spotless! The living room furniture was adequate and a bit modern with the seating a bit lower than we were accustomed to in the states.
The unit we stayed in was basement level, so you should be prepared to navigate a fairly narrow set of steps to enter/exit the unit. It wasn't much of an issue unless you were trying to carry 50 lb bags/luggage or heavy rain. Fortunately there is neat little courtyard and seating area located centrally in the unit, so it didn't feel completely closed in and basement like.
Overall a great stay in a fantastic city! Cheers!