San Pedro (Ambergris Caye), Belize When To Go Diving