Mah ... Not the best of locations. It's one of those stations that are hard to get into and hard to get out of because of their geographical locations. OK, it's really not THAT hard, but, hard enough.
This place is, at times, more expensive than other gas stations, so be warned.
That's it.
'nuf said.