Sandals Hotels and Resorts’ newly opened Sandals Saint Vincent and the Grenadines property is a showcase in every sense of the word. The 50-acre all-inclusive resort is located on the destination’s main island of St. Vincent, nestled deep among high, lush green mountain peaks on three sides.