All around great! Would definitely recommend. Awesome experience