Suggestions for best places to stay in San Pedro Sula (quick one night there and out), then in La Ceiba (for 1 or 2 nights), and then Roatan (2 nights). Also, suggestions for best dive shops while on Roatan (primarily for snorkeling although my daughter would like to do some scuba diving one day (she's inexperienced 23 y/o). Also, best recommendations for transportation from San Pedro to Ceiba and Roatan and return. Prefer not to fly or rent my own vehicle. Thanks.