We had a great time, Diving and snorkeling was very good.
The Dive guides, Kevin, Madi and Niki were very good they still were smiling after we had them in the water for extended periods of time while we took Video and Photos.
They quickly learnt to wear a wetsuits so they were warm while they waited.
I took my Son snorkeling and he loved it and wants to come back we he gets his dive ticket.
The food was nice and my wife loved happy hour.
We hope to go back in the not to distant future.