Considering the Ramla Bay Resort in Mellieha?
A VT member wrote the following comment about visiting Mellieha:
Anchor Bay by SandiMandi
This is where the Popeye Village is situated (see my previous tip). Opposite the film set are these great steep rocks as seen in the pic.
I wasn't too keen on seeing the Popeye Village, but I'm glad we went there, otherwise I would've missed these spectacular views!