Dove last week with this operator. Easy going and very professional staff. The boat was brand new. The attention to detail was excellent. from the captain to everyone on the crew. One note for people used to be in liveaboards or sites all inclusive they do not provide towels so pack your own!