One of my go to places for gas, it's usually the cheapest in my neighborhood.
It gets really crowded sometimes but the wait usually isn't too bad. The staff inside the store are always friendly. There are pay stations at the gas pumps whether your paying cash, credit, or debit; you can use these...which is convenient if you don't want to go in the store. We've used the connected car wash a few times and they do a pretty good job.