Looking for that first-hand knowledge of what a place is really like? Our Villa Specialists just returned from Anguilla, St. Martin and St. Barths. Take a look at their favorite spots below, and read all about their travels.