If you like snorkling, you might want to do the Tabanya Beach snorkeling excursion. We did it a couple years ago - very nice beach and coral. On the outer edge of the coral reef there is a reef wall that goes straight down from approximately 6 to 20 feet in depth - awesome. At Roatan you'll see very nice mansions in some of the beach areas or else total poverty. Relatively safe but do use caution and common sense while there. The shopping near the pier isn't much but I understand that there is a market further away that some said was interesting for local products.