The best thing about the place is location. Absolutely centrally located and walkable to a couple of underground stations.
David is a great host and he is available for friendly advice when you need one in a new city.