Best facilities and quality of fun beach activities.