The weather was beautiful, the beaches were gorgeous and the people so friendly! It was easy to email to request reservations at the Sandcastle Beach-we could have cancelled at the last minute, but the weather was gorgeous and we loved our time there.
GORGEOUS beach with nice snorkeling! There was kayaking available, but we didn't take advantage. The facility was ok-a little "under construction" but was good for beach time. The view of St. Thomas overlooking the harbor was a nice unexpected plus to the tour.