The port is the prettiest we have ever seen. It is more like a park than just a place to disembark. We walked to the large shopping area, past a couple of casinos and enjoyed the views. The disappointment, the people are not as friendly as Aruba and we found the shopping to very pricey.
We have visited the port many times, our daughter lived on the island for a couple of years, but we had never done Coral World. We found it both relaxing and educational. I would recommend it to everyone who visits St Thomas and I recommend everyone get a chance to visit the island. There is so much to see and do.