A beautiful location and great hosts. The perfect getaway.