I am at the parking lot southwest of you on Catherine Slip. There is a park at the centre of my block. You can find toilets on the northeast side of the same block.