All reviews seem negative
If you are a merchant, do not lease at the market shops. I learned too late from other local business owners they they can not be trusted. Pros: beach Cons: shopping