I would have given this trip a 5 star rating except that unfortunately Cyclone Yasi destroyed a decent amount of the coral. The staff on our boat sad it was sad to see the destruction compared to the previous week. Nevertheless the crew was fantastic. They are an international bunch of enthusiastic young people. They were very patient and friendly with everybody. And the food served was quite enjoyable. Highly recommended.