I have never been inside of the convenience store, but I have gotten gas here a few times. I like that the lot is spacious, and has easy to access, either from Boulder Hwy, or Sunset. The pumps have always been quick, and I have never had a problem paying at the pump.
There is also a McDonald's at this location, with a drive-thru that does not impede the pumps or the parking lot of the convenience store.