Ship arrives 2:30 p.m. and departs 9:30 p.m. Is that enough time to visit Butchart Gardens?