Enjoy all-inclusive amenities at Lighthouse Pointe at Grand Lucayan, a luxury oceanfront resort in the Bahamas.