Nothing for us to do since the water was too rough to snorkle. There are a couple of small "resorts" with restaurants, no independent restaurants that I could see. Little tourism here, no town to visit, no shopping.
We took the excusion called "Tranoply" at Mystic Mountain. This was a nice place, but there were three ships in port so the rides were 1-2 hours wait for everything. We never got on the bobsled ride (which looked like fun) since we had to wait 1.5 hrs for the zip line. It was good, lots of platforms. Just too many people packed in. Carnival would not refund our money for the bobsled ride either, very disappointed.
Many things to do here on the water. Glass bottom boat right at the pier and several nice beaches to visit. We paid $30 at the Sheraton Cable Beach for use of the pool and beach and all equipment. It was a good deal and would recommend.