Very enjoyable and very clean.