Xanadu Resort Hotel is a high-end, all-inclusive hotel offering relaxed accommodations, beach access, and a spa.