The hotel has 740 spacious rooms and 7 km of white sandy beach.
Located 89 km east of Miami Florida, 35 minutes via air from Florida and less than 2.5 h from New York, Grand Bahama Island is one of the largest in the archipealago of 700 Bahamian Islands.