I am thinking of booking the Blue Lagoon Island Deluxe Beach Break which is 4 hours. The Oasis is scheduled to depart at 2:00 p.m. Will there be enough time for this cruise so that we are returned to the ship in time?