Reasonable price, very professional and friendly crew. Some great dive sites. Short taxi ride from cruise terminal, about 15mins, although it was about $30 each way for 2 people. The boats and equipment are first class. They also helped me with phoning a taxi when my mobile failed. - via 