We loved our stay! It was in a great location in the city that was near many locations we desired to visit. It was also close to Holborn Station (the tube). The location and quick access to the tube was convenient for visiting other parts of central London, such as Buckingham Palace, the Royal Opera House, the River Thames, Tower Bridge, Tower of London, and many pubs.
If you’re looking for privacy or your own space, this might not be the one for you, but the hosts were great and we enjoyed any encounter that we had with them. They were very helpful and friendly.