The Tavistock apartment is very nicely appointed and has everything we needed. The check was super easy and smooth and the convenience of having the elevator open directly into the apartment makes bringing your bags up easy.
The location is superb being a short walk to the British Museum and easy strolls to Leicester Square and Picadilly. We walked all over London (to Shoreditch as well as Kensington) while we were there and the central location of the apartment made this possible. Convenient market around the corner had the basics from beer to electrical converters when ours broke.
All in all a great stay!