It fits the price with a good location and friendly staff.