This spectacular 26-hectare all-inclusive resort, located on the south shore of Grand Bahama Island, comes together with lush foliage, natural wildlife, and palm-fringed beaches; the true definition of an island paradise.
Experience the beauty of the surroundings while taking part in exciting on-site activities and entertainment. A setting overflowing with serenity overcasts these heavenly surroundings, ideal for families, couples and those in search of disconnecting close or far from home.