Our Lucaya Beach Resort is home to three world class hotels: The Sheraton at Our Lucaya, Westin Breakers Cay & the Westin Lighthouse Point