What can I say? It's the closest gas station to my house, hence I am a big fan. The only thing that sucks about this place is the access. You either have to take the back way in or enter off of St. Rose.
Personally, they have some of the nicest gas station staff I have ever encountered. (During the handful of times I had to go inside to buy something)