Easy and enjoyable, well priced and clean.