Gosh, I'm not a detail-oriented person, but I did have a great time. We had done a boat tour the day before out of St Lucia, and the Stingray City experience was much, much better. This boat wasn't as noisy, the crew was great, and the provided lunch was really tasty. I had no idea what to expect, so in that respect I wasn't very prepared. I'm not a swimmer, and I'm 5'3" tall. I guess I thought there would be floaties provided similar to a snorkeling tour I had done in Maui. No floaties

I'd say the water was neck height or a little higher in most spots. I wouldn't have been comfortable without assistance. One of the crew members was very sweet and held my hand. He made sure that stingrays came to me and got a photo of me that I was more than happy to pay for. I didn't want to monopolize his time, so I had him help me to the dock after 10 min or so. I sat on the dock w/ my husband who elected to observe and enjoyed the lovely day. The tour also took us to Bird Island for a bit of a walk around. We used inflatable boats to get there from the main boat. For us, the experience was just right....I couldn't tell you how long though...Not more than an hour, I think. I'd recommend it!