Excellent house, excellent hosts . Memorable holidays