Similar to all of the other reviewers, the Bio Bay is something you have to see! The water is gorgeous and unlike anything you've ever seen! You glide through the water with what looks like neon lights on everything touching the water. Definitely reach out and let it run down your arm but don't swim in it! The oils and personal care products on your body kill the Dinoflagellates.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.