Wyspa Odrodzenia znajduje się 2 km od 4-gwiazdkowego Renaissance Wind Creek Aruba Resort i jest idealnym miejscem do uprawiania joggingu lub nurkowania z aparatem tlenowym, nurkowania z rurką i joggingu.
Od 1978 roku każdy gość ma możliwość korzystania z łaźni parowej, zabiegów kosmetycznych na twarz i masażu w tym hotelu, położonym w rozrywkowej dzielnicy. Spektakularny widok na okolicę.