We had a few great dives with Valentines. My daughter did the discovery class and really enjoyed it. The teacher did a great job and was very patient with her. The dive boats are well run and well staffed. Diving off the tower after the dives and snorkeling was really fun!