Superb all around diving experience! Great dive sites, very attentive to our needs, well-maintained equipment, small number of divers. We had a last minute request for our daughter to complete her PADI Advanced certification while diving with Aqua TCI and Stephanie graciously accommodated us. Her instruction was very hands-on and thorough. My husband and I have been diving around the world since the late 70s/early 80s and our diving with Aqua TCI was among the best - highly recommended!