The Marina at Prince Arthur's Landing is now open for the season. It will be the first time it will be in full operation since construction at the waterfront development began. A few boats are moored today, but that number is expected to explode as boat owners launch their vessels over the long holiday weekend.