So, a gas station is a gas station....this one is just new. Its 2 blocks from my house so its convenient. They have all you need....beer, snacks, coffee, sodas, junk food and gasoline.
Its hard to rate the cleanliness of a gas station...but for it to be so new....it seems like they arent taking the best care of it.
As far as the shady people that are there milling about the parking lot.....consider the neighborhood. Its transitional. You are gonna have that. Its my hood...and i feel pretty safe.