This modern villa is located on the Island of Bequia which is a part of St Vincent & the Grenadines in the heart of the caribbean.