Communication, cleanliness, responsiveness and courtesy were excellent.