Great location - three tube stations within close proximity which makes access to anywhere in London easy. Spotlessly clean, multiple restaurants and supermarkets within easy walking distance. Stop for the London Pass Hop on Hop Off bus within 5 minutes walk at the front of Baker Street Station. Paddington, Kensington, Marble Arch, Buckingham Palace etc all within walking distance.
Christopher met us and helped us with our luggage when we checked in, he provided milk, juice, and other basics to get us started which was much appreciate.