All-inclusive is in decline as stays with bed and breakfast increase