I took my daughter as a surprise for her 21st birthday to iFly in Baltimore. The experience blew her away, esp the expression on her face when we pulled in the parking lot. You don't get a lot of fly time, less than 5-8 minutes in total, for the cost, however, the experience was worth it. I will still go again and again. Can't wait to take my grandson when he gets old enough to enjoy the experience.