Many of the destinations on this itinerary are within walking distance or a short taxi ride from each other. If traveling outside the city, consider renting a car or taking a taxi. Public transportation is also available but may not be as convenient for certain destinations.
If you have more time, consider adding a day trip to Islas Marietas for some of the best snorkeling in the area. If you have less time, consider cutting out the Las Caletas day trip.