A lovely home in a lovely place, made all the more lovely by a great host!