Carolyn and Dave were great hosts. The place has a perfect location and surpassed all our expectations.