Free WiFi. Extremely friendly staff. Clean and well-maintained. The team was actively keeping all of the store clean. I ate lunch there and noticed that they always had someone either mopping or, cleaning and stocking the fresh food and drink areas.