This place has just about anything you might need. The selection of grocery items is huge. It is very clean, and well lit too. The staff is the best however. From the girl at the front who checks in carried items to the guys at the meat counter to the ladies in the household goods, they were super courteous and helpful. Careful, you can get lost in here! Worth exploring. Ill be back.