Caribbean vacations are the best; the Windward Passage luxury resort in St. Thomas formerly the Holiday Inn St. Thomas in the US Virgin Islands is just one block from the world famous duty free shops and just walking distance from historical sights, resta