Service, Price, Timeliness, Cleaning Team. Running out of complimentary adjectives! I guess that's a good thing! Thank you!