Westin St. John Resort & Villas , US Virgin IslandslovelyJuly 27, 2013Places Westin St. John Resort & Villas , US Virgin Islands Source: