Marriott opens company's first luxury all-inclusive resort