Friendly and hospitable hosts in a lovely relaxed and clean home.