Wow so much to say here. below comments are not to disrespect you or your trip but my own feelings on recommending (or Warning) this trip to others.
also great photos so far I really liked the Semi Submerged one!
1. Roatan, wow. If not for the private island I would not see the draw. Snorkeling can be found in Belize or Cozumel that equals or bests Roatan.
Roatan is a Dirty 3rd world country but that goes hand in hand with spending less. Safety is a big concern in some parts.
2. Private Island, while I love the idea of privacy. I love the idea of having service when I'm on a trip.
My Idea of a Vacation is not having to deal with some things like cleaning the bathroom or making my bed. If your up for those things GO FOR IT!!!
This trip while insanely cool only few members can pull it off Married. If you do have the ability to pull this off
1. Be prepared to bring everything you might need from a tooth brush to pam for a pan or whatever you would need for your day to day activities.
2. If you want to do a private island but don't want to give up service you can charter a boat to drop you off and pick you up for the day at a Remote Island some can be had for Free.
we did a remote Island for the day then headed back. (Same story bring EVERYTHING you might need for the day.)
Either way Have Fun & Post a TR!
1. Roatan is split into two parts, the touristy part and the third-world country part. No reason for a tourist to venture into the other half of the island, and as such he will be as safe as in any other Caribbean destination. And you are wrong about the snorkeling, Roatan's waters are in infinitely better shape than Belize and Cozumel et al due to having a tiny fraction of the tourists. Roatan (and Utila) is also the best place in the world to swim with whale sharks in season; no where else are they as predictable and numerous.
Roatan is also the cheapest place int he world to get PADI certified; it could be done for around $400 including room and board. Beat that.
2. Service vs. privacy is a never-ending debate. I would stay in an airbnb over a fancy hotel any day of the week, so I clearly value privacy more. If you insist on room service, a private island shouldn't even be on your radar so that's a moot point.
1. Yes, you need to make a list of your needs and pack accordingly. Whoda thunk?
Regardless, anything we would've forgotten or wanted was a phone call away. The island's owners are at your beck and call and will deliver anything you need by boat within an hour or so.
2. Can't compare sitting on a quiet beach for a few hours to having your own island day after day after day. It's just two completely different things. Mind you you don't even need an island for what you did, we've had "private beaches" in Hawaii multiple times.