This was such a great experience for our whole family. I had been nervous about doing this since it was at night, and I didn't know what to expect with regards to the lights and how many manta rays we would see. However, as soon as we arrived it was easy to see there was nothing to be nervous about. We took a short (as in 1 minute) boat ride to where we eased into the water. Jeremy was waiting in the water for us with the float for us to all gather around. We just floated easily while hanging on to their "raft" and Jeremy gave us great information about each Manta Ray that visited us. We were lucky to see 3 huge, magnificent manta rays! After watching them for about 35 minutes, it was time to climb back in the boat. Before we went, I was thinking 35 minutes in the water wasn't very long, but after being in the water, the cold gets to you and it was just the right amount of time. I highly recommend this company and this experience!