Good location, friendly staff, good prices and overall covering all basic needs.