Perfect spot, close to the beach, great hosts, and wonderfully maintained and stocked.