Cleanliness, efficiency and polite staff. Great location.