Most enjoyable stay in a beautiful house.