There's something undeniably alluring about the promise of "all-inclusive" resorts. The term conjures up images of endless ...