isolated sailboat anchoring in front of a white sand beach on Caribbean island - Mayreau - St Vincent and the Grenadines