Excellent location, availability, service and price/quality