A Garden Route town has marked a milestone with the launch of a new R22 million modern cruise recreation facility.