Sparkling clean. All brand new everything. Convenient location. Great Communication. Overall extremely happy.