Great location, right near the Tate Britain. Hosts were prompt and welcoming.