We enjoyed Camp Carnival for the 3 year and 7 year kids traveling with us . The camp staff was first rate and really kept the kids entertained .
Nassau -- We had little time there -- too short a stop for 5 hours and there were very long lines to get off the ship for this port.
St. Thomas -- Went to Coki beach. Truly enjoyed this and the very nice people and services that are available... although restrooms were not up to US standards.