This was a great experience. It isn't cheap, but you will probably spend that much money at the tables in an equivalent amount of time, and you won't have the great pictures and memories. I had never seen the Grand Canyon, and this was definitely the way to go. Hope you get Jim for your pilot. He obviously loves his job, and that makes for a fun trip for everyone.