Top notch customer service. Prime location. Excellent lay out and cleanliness.