Fantastic, professional operation. Did 2 days of diving with them in November 2013. Everything was terrific from the sign up, to the dive sites, the staff/crew made the experience great. Dive masters were very aware of divers abilities and managed the dives accordingly. Staff was very helpful and knowledgeable about the dive sites. I would definitely dive with USA again.