This is lots of fun. Do it. 30 minutes is enough for most people but if you are advanced, you can likely do a second session or go longer. Unless you are totally reckless, it's difficult to get hurt. They are good about keeping you at a safe depth, distance and altitude.
Despite not having a website, this was surprisingly well-run family operation on the Eastern end of Lucquillo Beach.
We showed up Saturday afternoon on Land managed to get a 3pm time slot without a problem. Our "un-haggled" price was $80 CASH pp for 30 mins and included photos and video shared via Dropbox. If you are planning your day, I'd recommend visiting their Facebook page and calling them up to reserve a time slot in advance.
A "Flyboard" is essentially a fire hose connecting the bottom of a small wake board to the "Jet" of a Jetski. Picture the cartoon of a Mickey riding the end of a firehouse through the air - that's what you are doing. You're not just pushing off the water - you are actually flying using vertical jet propulsion. Fellow nerds may compare it to rocket boots from Star Wars or the Hoverboard from Back to the Future. It's pretty damn cool and there is a definite sense of achievement the first time you rise 10 feet out of the water.
If you have a background in skateboarding, surfing or wake boarding, you will get up immediately. I got up on the first try, while my wife - a Yoga fan - got up shortly after me. You don't have to be in great shape or athletic, but you will struggle if you are not comfortable with the balance/feeling...i.e. If you are throwing back cocktails and are not really great at "balance" sports, this is not the best choice.
If you're with friends/family, I'd recommend both going at the same time -not only fun to root each on, but they managed to get photo and video of us both going at the same time. We CRUSHED Facebook and Instagram that day. :-)
I'd also recommend looking up tricks on YouTube before going - If you are like me, you'll quickly master Hovering and the Dolphin and want to know how to Spin, Twist, Flip, etc.