We just got back from Roatan and had a nice time. We stayed at Luna Beach which we liked for the room cleanliness and location.
You might want to add the following items to your packing list:
Lots of Cash
Flashlight (power is always going out in town)
Mask, fins and snorkel....
We flew on TACA from San Francisco and had no problems. All flights were right on time.
You can see our entire trip report with lots of pictures at sunnytripreports.com/roatan/…index.shtml