The Overview Location: Abaco, Bahamas Size: 8 Acres, 41,000sf Amenities: Main House, Guest House, Beach Club, Lookout Tower, Dock, Grotto, Ocean Pool and Water Slide, Pickleball, Golf and More.