Very clean and enjoyable with great communication.