Helpful staff, good location, and fair price.