Clean and enjoyable. Highly recommended.