Location, cleanliness, communication, everything was perfect & well organized!