Sparkling clean, loads of charm and character, and the hosts were readily available for questions but never intrusive. We'd love to stay here again.