A wonderful stay in a beautiful house.