A+ communication, location, cleanliness, everything as described. Very happy and thankful.