Described in our travel Brochure as the place to go for “designer brands”… HAHAHAHAA!!!!
This place was an absolute dump!! Full of miserable looking tourists, and tired, dirty, miserable looking bars, restaurants and shops!! The only good thing about it was that it had an exit.. Avoid at all costs!! I can only assume that any positive reviews of this...
More