I have used SVG Air and I enjoyed it. We did stop in Union and Bequia on the way from Barbados to St. Vincent.