The diving was excellent as we are both experienced divers, but definately not for beginners as there were some strong drifts, the dive operation was efficient but the attitude of the Dive Masters left something to be desired, having travelled to places such as Indonesia and Egypt where the DM's are friendly and never too busy trying to show up the guests this was a real let down.