I have done many ziplines and this course with 11 ziplines is one of the best. It is perfect for families with children of all ages. It is at Mahogany Bay cruise terminal, literally a 5 minute walk from where all the carnival ships dock. If you are cruising on other cruise lines it is a brief ride from Roatan's other cruise terminal. Like all ziplines, it does require climbing a lot of steps and being in reasonably good shape. The weight limit is 250 pounds but I did not see them turn away younger children as many ziplines do. I would say any 4 or over that are not afraid of heights and zipping through tree tops woulld probably do fine. Usually it was the adults that turn and ran. Seriously, there were people of all shapes and sizes and all ages. The only caution I would give you is that most zipline have a stool you can stand on to clip and unclip from the zipline. This one does not. So you have to be able to pull yourself up high enough for the employees to connect your harness at each station. The employees help but you still have to lift most of your own weight. In addition, there is only one employee at each station who has to catch the incoming zipliners, unhook them and hook them on the next zipline. As a result, there are frequently delays, especial with the large crowds that exist when two ships dock. It is very hot and muggy in the summer so expect to sweat a lot, but the views are magnificent and the ride is thrilling. Note for cruise ship passengers, I have cruised a lot and almost always book shore excursions with the cruise line. This is the vendor that Carnival uses, but I booked this one directly with Clip N Zip because of it's proximity to the cruise terminal, the exceptional long time Carnival spends at this port and the simple fact that the price is $19 per person cheaper if you book it online. Also you are not restricted to a specfic time and a large group. You can walk across at your convenience, pay at the window when you get there and be zipping in 15 minutes, but do make a reservation online before you go or they will not give you the discount.