Exceeded my expectations. Very enjoyable experience.