All this is new, from what I understand of others that have been to Roatan. The magic carpet to the beach was great - gave you an excellent view of the lush land & beautiful water. The beach was a little packed, but it's not a huge piece of land. Overall very enjoyable port of call.
The shops were full of items unique to the territory & the tourist stuff. The best one was a Tequila shop - bought some really good Tequila! They let us sample whatever we wanted and worked with our taste & price range.