Not for people that get sea sick, as the ride out got a bit rough, but the experience was amazing. The water is crystal clear and there are plenty of sharks for you to look at. Although I was a bit nervous, at no stage did I feel unsafe. The crew were very accommodating and friendly.
Not much to see down there... The crew/company was great, but I did expect to see coral and the associated ecosystem with it, but it was more man made reefs. If you haven't been on a submarine before then that's pretty cool, but save the reef viewing for somewhere else.