I prebooked 2 days of diving with Flipper. At first I tried Rainbow Divers but they were not open during the "low season". As it turned out, it rained all through the night, and the day on our first day there, and the diving was cancelled due to strong winds. It is good to know that safety is a consideration.
We did go on the second day. Willy the person who was coordinating the diving was at our place early to check our dive certification, and confirm our requirements in the morning. Be prepared for a bumpy ride down a dirt road if you are staying on the west side of the island, as the diving is on the south side where the sea is much calmer. It took us about 1/2 hour by van.
In the water, we didnt see much - most probably due to the thunderstorm from the day before. Visibility was so bad that we even lost our guide at one point and had to surface on our own. Luckily we were quite near the boat - but they didnt come get us. We had to swim.
Im not sure if it is normal, but Flipper doesnt have a dedicated boat for diving. They rent one of those wooden boats. Its pretty basic. Our boat had a bucket toilet. Our boat also had a bad combination of barnacles on the hull and a ladder on the side. One of my friends got thrown against the side by a wave and ended up with nasty scratches. Also please note that they dont provide towels so you would need to bring your own. On the plus side, one of my friends is a vegetarian and they did make sure she had something to eat.
In terms of the equipment/dive gear provided, I have no issues. We used their BC's and regulators and all were new / well maintained. That is the most important consideration.
If you want to dive more than 2 dives in a day, you have to pre-warn them as Flipper doesnt have their own compressor and they need to pick up the required number of tanks the day before.
Overall, I would say they are well organised and reliable. Just manage your expectations and be prepared!
If you own or manage Flipper Diving Club, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.