The power snorkeling was excellent, kudos to the local staff, but, like most shore excursions that were scheduled to leave near noon, was delayed (our almost an hour). Carnival Cruise Line Inc. has spent $$ to build this cruise port, with a lovely beach directly next to the ships.