It's great for what it is - a tourist T-shirt, beachwear store. Huge selection, nice variety, decent quality and prices. The sales staff aren't very helpful or all that friendly, however. They basically stand behind the counter and ring up the sale. (Reason for 4 star rather than 5)
more