I was passing today so I thought I'd pop down and check as wasn't sure from memory.
Shouldn't have any issues getting out of the campsite but there are some rocks pictured in the 2nd pic you'd need to negotiate and launching shouldn't be any issues I would have thought.