First I wanted to say to the comment below about over run by spring breakers??? Really, well that's just bad planning because most schools do take spring break in March!!
We sailed out on March 21 2015. Just got back. We visited Grand Turk, Half Moon Cay, and Nassau.
Grand Turk- Truly not amazing but we made it fun. We did not do an excursion because we wanted to have our own schedule and have a beach day. The boat docks within 2 football fields of the sand so a very short walk with plenty of beach chairs to choose from. Water was very nice. We did not do any shopping here but again, the beach part we were at was nice. We got great pictures and even better shots once we got back on the boat and went to the sports deck (12th floor)
We loved this room. Easy Access to it all. Big king bed, roomy for 4 with pull out overhead wall bed that was very comfortable. I think they have the same beds as the Marriott. We all slept great! Great view of the ocean as well.