5 stars for communication, instructions, cleanliness.