All perfect! communication, place, cleanliness