This is a brilliant town house in the heart of London. Beautifully clean, immaculately presented, great bedding and welcoming hosts.