Wonderfully friendly hosts! Sparkling clean! Beautifully quiet environment! Highly recommended! Will definitely stay again when visiting Thames.