Great location and very relaxed setting and great hosts always at hand, a really great week of beach fun for us all.