I really enjoy snorkeling.  Do you?
yes, but before diving , i equipped myself with diving mask
I like diving as well.  Much better than I like snorkeling.  Where is your favorite place to dive?
My favorite place is San Andrés , is an Island Caribbean Sea 
I've never been there.  Are there a lot of corals?
Yes, they  live in compact colonies of many identical individual polyps. is an interesting place
Do they have hard or soft coral there?
Not really but they are marine invertebrates in the class Anthozoa of phylum Cnidaria. you can browse on it