i have to agree with waterlemon cay off of st. john. teeming with fish over there! we spent 18 days on st john and never got bored with the snorkeling.