It's strange that the website for this hotel is still alive and gives the impression that the hotel is still functioning...
http://www.sheratongrand.com/sheraton.htm
I'll be spending the next month in Nassau for work; too bad there aren't any SPG properties any longer. Looks like I'll be staying at the Wyndham.