Really enjoyed it - very nice staff - snorkeling right off their beach/pier - good margaritas, nice chairs to lounge in - easy to get to from the cruise ship pier too - just a few minutes via cab!

Of course...Belize and Roatan blew everything away for us...LOL...just amazing there....