Petit St. Vincent Paradise found. Becoming a castaway with luxe benefits is possible at Petit St. Vincent, a private island and five-star resort at the southern tip of St. Vincent and Grenadines.