Would give them 10 stars if I could. Staff were amazing,  very knowledgeable and friendly,  caters to all levels of experience in the water.   Dolphins were amazing. There were so many around and swam next to you, under you. Seals were also fantastic,  quite amazing animals.   Fantastic time all around 😀