Perfect location. Very close to Baker Street station and Mayfair. The host is super helpful and welcoming.