Great, reliable, clean. My family had a great time!