We took took Maya from Belize to San Pedro Sula (nice discount for cash i recall). Coming back off Utila was hampered by a tropical storm, and the ferries weren't operating. I called Maya who changed our tickets ($50) and we were able to catch a flight on the saturday(we didn't realize but Maya don't run the service on a saturday) - when maya put on a "private" plane just for two of us back to belize because we'd notified them of the difficulty leaving the island! great service. We took a local bus to La Ceiba from SPS on the way there and had to overnight there as we got there too late for the last ferry - didn't look into an express bus as we weren't pressed for time and wanted to just amble from SPS to Ceiba. Can't say i'd want to hang out in SPS for any length of time though....
Gunter the original & best.... baker, chef: breads, breakfast, lunch, FOOD!