Very clean and convenient location, friendly staff and helpful service. Large selection of merchandise and fuel there is. Parking lot is well lit and windows are currently broken and plywood up as a temporary. Overall the visit was pretty good; staff seemed nice and helpful. Bathrooms could have used some attention. Drinks are a few aged items that may not have fresh dates.