I am somewhat partial to Xanadu, as I used to work there, and I believe they are the only operation that still does a shark feeding dive. The diving in May should be good, with decent vis (~60'-100'). Water temp, as mentioned should be in the high 70s. The pictures on...