No doubt about it. Most people only know of Junkanoo or Cabbage beach in Nassau. I was just pointing out that if you go off the beaten path you can find nice beaches in Nassau.
Nassau has great beaches (Saunders, etc) but require a longish taxi ride.
Amber Cove is a lazy pool day (unless you book the waterfalls).
Grand Turk has great SCUBA diving and is pretty much a beach (or pool) day.
Hilton Riverside is close to the port (and thus the Aquarium) and short walk to Bourbon St. Hilton St. Charles is father away but a historic looking building. I Second looking at Saint Greg's website.