Unless you are spending the night on the islands, or have chartered a boat, the last boats back to the city leave at 5PM. Be on time, because the boat operators will charge you a large fee for after hours pickups.