A fabulous stay in a wonderful house