Tossed like a tiny emerald among the Grenadines' 100 islands is Mayreau.In this idyllic spot there are no cars, just one tiny village and one resort, hidden away in the palms.