No vending machines at the All Inclusive Sandals Luxury Resorts, instead enjoy up to 19 specialty restaurants and bars per resort. Did we mention that everything is included? www.IslandJacks.com