Huuuuuuge place! They do have almost everything you would want. 2 star rating because the service is not good (nobody ever helps you look for something), the cashiers are never friendly, the parking lot is always a mess and chaotic. They built the parking lot too small with enough spaces, but not enough room to…