This place is amazing. It has practically every type of store you could ever need. There are big box stores, automotive stores, electronic stores, smaller specialty shops, restaurants of every kind... You name it, it is there. You definitely need a car to get around though and time... lots and lots of time.