Pretty decent. Just come in and park anywhere. We have a very low wheelbase Sprinter and we managed fine. Just park anywhere you like!
There are no toilets here. And there's very little to hide behind if you need to go! If there are others parked here, they will see you.