Absolutely perfect! We had a wonderful time, and their home is incredibly beautiful! We would come back for sure!