Coming to Cancun in April, wondering if it is cheaper to book the excursions ahead of time, or if cheaper to book when we arrive at the hotel?