A lovely host, a lovely room, at a GREAT location. And even there's a lovely cat to enrich your stay. If you're in for staying at a central location in London and feel great about your stay - That's the place to go!
Highly recommended.