It is located NEAR or at the Rainbow Beach Club in Cupecoy, I haven't figured out where you would park, perhaps outside the gate, there are a few spaces. I noticed the signage outside the Rainbow Beach Club.