By: Hamza
Registered User
Top Reviewer
Depressing mall with the same stores than malls around the world. Poorly kept restrooms. The only redeeming thing is the terrace with a great view of the sea.