That place was called The Pelican. It now called Simpson Bay Resort And Marina. Your photo is the Flamboyant Building.