This beautiful 141-acre waterscape is one of the most prestigious hotels in Bahamas and is made as a tribute to the lost city of Bahamas. It is well regarded as the premier luxury resort anyone could ever wish to stay because of its scenic beauty and such great facilities like whirlpool tubs, twin entertainment centre and what not. Reading all this, wouldn’t you like to stay here for a day or two?