A gorgeus Family, a lovely place, a wonderful place to stay