Came here with my family after church one Sunday and I was impressed with how organized everything is. The retail stores have decent selection and the lifestyle section gave us options for everyone, from my wife to the kids. One thing that really stood out was how the staff at the information desk actually helped us find what we needed instead of just pointing, which you don't get everywhere. Won't lie, prices could be friendlier but for what you get it's worth the visit.