Good dive center with good facilities, however two points made me put only two stars:
- there was four diving group and one snorkeling group on the boat: we had to wait quite a long time before being picked-up after the two dives. Since there was quite a lot of waves, the waiting time was not that super enjoyable.
- the dive master was not very careful. While we were struggling swimming against current he was not checking how we were doing and kept going his way at his pace. He also kept touching coral and moved it around a few times. Lastly, he kept playing and poking an octopus who did not ask anything else than left alone peacefully.