I love the ports very pretty, did some serious shopping. But I live in Florida, I personally love going to the mountains and go hiking in weather that is about 60 degrees. I have been to Nassau and stayed at Atlantis so I stayed on ship and had a spa treatment. I enjoyed exploring boat and relaxing. Next port was shopping next port went to Beach put my toes in the sand, dunked in water, and took ride back to town. Lots of picture opportunities everywhere. People extremely nice in all ports I visited. Hey, your on a vacation, relax and enjoy.