This was phenomenal. We left from the Bahia Principe and we were the only two people in our van, so we got to talk quite a bit with Satchie, our driver. He was very forthcoming about life in Jamaica and we enjoyed talking to him very much. At the lagoon, because we were there early, we got tickets for the first boat rides. There is a restaurant and bar, gift shop, music, tables outside and a beautiful view of the sunset. After sunset, you go on a boat with 20-30 other people out into the lagoon and you swim, with or without a life vest. There are crew members who watch and direct getting off and on. When you move the water, it glows blue from microorganisms (not harmful at all). The water was surprisingly warm. I would recommend a life vest so you can float and splash the water, rather than having to swim or tread water. You don't have to swim, you can watch other people from the boat, but I think that swimming is more fun. It's beautiful, and there are only 4 other places in the world to do this. The attraction got very crowded very quickly and I don't know how long the other people had to wait- there are four boats that continue to go out and back. We got there about 5:30 and waited until sunset at 6:45, but that was fine. This is a must-see experience.