clean, friendly staff, and a good location.