The term all inclusive resorts sounds like an oxymoron. What exactly does this mean? In its simplest form, all inclusive resorts offer you everything for the...