Location is very central - 10 minute walk to Covent Garden, 15 minute walk to Mayfair, 2 minutes to The British Museum. It's on a semi-busy road, so noises do come through. For London housing, the apt is spacious and decently appointed, though beds were a tad uncomfortable and bathrooms not up to par.
There was a very responsible lady answering all communications quickly, even into the night. Check-in was perfunctual.