Yellowave Beach Sports Venue, Sea Front Attraction