Fantastic all around experience - highly recommend.