Sorry Carol ..asked one of the beach dudes ..and that was his reply .... I'm an idiot when it comes to place names on the beach !
As my pseudonym says, I'm a RUNNER (and don't eat beach food!)... and I dash by places .... BUT as you look from the beach ..it's left of the Giant rocks and in front of Alamanda!

Hope that helps!
G