Great place and great hosts in a lovely spot.