From solitary to social, the 21-mile-long Vieques island -- located east of Puerto Rico -- has 40 beaches to suit any mood. See our recommendations to plan the perfect beach getaway!