Want a Caribbean vacation without worrying about your tab? Check into one of these all-inclusive resorts in the U.S. Virgin Islands