Excellent location. Clean and well kept. Great communication and promptness.