Friendly staff, free coffee, fair price