Communication, cleanliness, location, arrival were all excellent and much appreciated.