The perfect spot - great hosts, great place, great everything!