Not worth the visit. It is not easily accessible by metro, so only go if you can navigate the busses or have a car. Also, there aren't that many stores on the strip, it seems a but sparce.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.