We had a great time in St. Thomas. Although we stayed on the other side of the island we did get to spend some time in Charlotte Amalie. It was so much fun. The best restaurant hands down is Tavern on the Waterfront. You can sit and eat and watch the sea planes and cruise ships all day and they have THE best cruzan rum drinks. St. Thomas was very beautiful and I only wish we could have spent more time there although we do plan to go back again someday, but we have lots of other exciting new places to visit first.