It is a 105,000 sq. mts. (26 acres) beachfront resort with 370 mts. of beautiful white sandy beach. : On the south side of the Grand Bahama Island, directly on the beach, 4 miles from Port Lucaya Market Place, 12 miles from Freeport downtown and 13 miles from Freeport International Airport.