So I got back Saturday after spending a week there and had a fantastic time. Roatan is part of Honduras, but it's not nearly as "poor" as the mainland. We stayed in the resort area of West Bay, where there's only about 7 resorts on a mile or so of beach. This is really the only decent beach area on the whole island, but it and the reef in front of it were amazing. For those who don't know, the 2nd largest barrier reef in the world is right out in front of this island and stretches out towards Belize and up to Cancun. I've been snorkeling in Aruba, Hawaii, and the Keys, and this is by far the best I've ever seen. Saw turtles, grouper, two kinds of sting rays, and piles of other cool stuff. The only thing I didn't see were any sharks, but it wasn't for a lack of looking.
The resort itself was really nice. According to many people we talked to on the beach, one of the best out of the bunch. The food was decent, nothing crazy, and all you can drink was really nice. I'm not even a big drinker, but I drank a lot last week. It was paid for, so I took advantage. The beach and the little town north of us (West End) were very safe. My wife ran on the beach every morning and never had issues. It was also super quiet and not busy at all. The only busy day was Wednesday, when a Carnival Cruise ship came in. The beach was packed that day from about 9:00 - 2:00. Then it cleared out really quick. You sure can tell the cruise people: Fat, sunburned Americans. I guess during the busy season (Winter, Spring Break, etc.) there are cruise ships every day and the beach is pretty busy. So if you go, go during Summer / Fall when it's really quiet.
I'll post more pics later, but this was a hell of a deal for the money we spent. We plan on going back in about 2-3 years and taking our kids... :nod: