Do you have any advice for potential travellers?
Yes. We hired a medium sized boat with our group for snorkeling in Aqaba. The minimum group size is 10 and it cost 35 JD per person. BBQ, towels and snorkeling equipment were included. Although this is optional, I would highly recommend it...it was one of the highlights of our trip.
We brought sleeping bags for the one night's camping in Jordan, but in May it certainly doesn't get very cold in the desert, so they were not really used.
Our children were fine with all the food, but if you have got very fussy eaters, you may want to take some snacks (like oat bars or fruit bars) to keep them going.