The crew was great, super friendly! My sister and I were struggling to get there after a series of unfortunate events but they waited for us considering our extreme tardiness which we are forever grateful for. Side note, moped parking is free! The trip on the boat to get to the snorkeling area was about 10-15 minutes and once we got there we geared up (life jackets, goggles+snorkel tube, and swimfins) and headed into the water! We got to see 3 turtles and followed them the entire time. They even surfaced and we got to be super close to them it was AMAZING! We swam the entire time but you could always head back to the boat if you got tired. They had snacks and water and sodas for us on the boat too available at all times. There’s a bathroom in board too! Totally worth it!