We've been here before, but didn't have time to snorkel. How does the snorkeling compare with the Virgin Islands like St. John, or French Polynesia? I realize there will be differences, but just letting you know where we've been snorkeling. The water around Capri looks so clear, so we wondered about the sea life. Are there coral heads near the island or near the Amalfi coast? Which would be better for a snorkel tour by boat; Capri or Amalfi coast? We'll probably be staying 2 or 3 nights at the Hilton Sorrento (free with points) and then 3 or 4 nights on Capri.