Wonderful time, beautiful house, amazing setting - it was just perfect.