This experience blew away our expectations and would absolutely do it again.