Absolutely wonderful. Would have preferred a slightly longer time in the water, but on booking, was concerned that the full day tour may have been too long. Next time I'd book the full day snorkel. I was worried when I was told we needed to wear wet suits, as I'm 180cm overweight woman and my sons are 194cm (but not overweight) but there was even a wet suit to fit me! I didn't feel uncomfortable at all! There were plenty of fish and this is suitable for young children as well. They have a guide in the water with a flotation device to rest on if needed and you can g back to the boat at anytime.