spirit of freedom is excellent, high-quality, professional, good staff-to-diver ratio, dedicated dive staff (as opposed to, eg, hostess) are all instructor-level. food is excellent (1st dinner was rack-of-lamb ;) ), dive sites were all to ourselves. transit for short trips (mine was 4day) was...