Well organized, very nice people & service, diving spots are great! Guides are super!