Not that Flamingo. The other one. Still around; it bills itself as a Conference Resort and Spa.
Google maps do not confirm that the setting produces delight.