Snorkeling tours and private charter time slots can fill up quick during the spring season. Most people book their flights and hotels well in advance but may not think about the activites until much later. This is also something to keep in mind for the locals...