We did 3 different reef tours and this was definitely the best reef we saw, being in the small group and having the life guards go out with you lets you go further out and still have them there to help if needed. I’d say if you don’t swim well, stick with a different tour that has a pontoon set up lines and personal guides for non-swimmers, but if you’re fine with a life jacket or pool noodle this is the one to do! The reef photos are just screenshots from the videos I took on my phone in a little bag phone holder, so nothing fancy but just an example of what you can see.