The staff were super friendly and really chill. Everything seemed to be well organized the first day, with the exception of leaving quite later than expected. Gato Island was great and the dive master was at my side giving me some weight when he noticed I didnt have enough weight to desend! We signed up to do two more dives the next day (thresher sharks) and left so late we were just getting into the water when all the other boats had already left. It was so disappointing, as no one could really say why we were so delayed. Turns out they had hired a boat when theirs had broke down ans the new crew didn't know where to go/weren't awake on time. When it came time to pay, they were really apologetic and reduced the cost of the dives. Overall, the professonalism here isn't overly high, but the staff were still kind and I did have some good dives!