We had a super time. The staff was terrific! No shortage of sharks to see. My girls (11 and 9 yrs) did it too and thought it was great! We did the early morning swim and so glad we did - water is calmer. Only one thing we would change - we would take a Gravol prior. Even if you are NEVER motion sick and have been good on boats before - We all felt queasy, though nobody became ill. This is the ocean people! Also may want to wait to have breakfast till you return. We were back in by 9:30. Another tip - those plastic cases for phones don't seem to work well for underwater photos with iPhones, yet everyone with Androids had no issue. Don't trust that you will be able to get pics with a phone and have a back up water disposable camera just in case!