if your looking for a little shopping area or just to rest with ac on - escape from the hot weather well you shod go there - if not - well... lets just say u wont miss a thing if you wont go there - its not something to wright home a bought :)
Nothing to see here and no real reason to go out of your way to visit this site.
I have no idea why it is a place listed on Trip Advisor.
A little different from the outside but nothing to see inside except a few shops.
Do not waste the time here.