Orlando's Caribe Royal hotel must pay more than $3 million to a guest who broke a foot in an accident.