Beautiful island, beautiful port, and gorgeous beaches. We did a 3-hour ATV tour of the Island and were not disappointed. Airport Beach was definitely the most beautiful water we encountered, but gets crowded because of the low flying planes. Sunset bar was awesome and so were their staff.
St. Thomas was nice, but being a US territory it was a little too "americanized" for our taste. People were nice and the shopping pierside was enjoyable. We made our way on our own to Magen's Bay and Coki Bay. Magen's Bay is a bit sleepy, but beautiful. Coki Bay is way more active, but watch out for hustlers and drug dealers on the beach. The wait staff is also very possessive and aggressive.
Nassau is always a beautiful port to arrive into.. and we were not disappointed. We only got off the ship to shop in the area right around the port, and then enjoyed the mostly empty ship while every one else was ashore. Was a great way to end our cruise.