Our Favorite 7 Day Itinerary for St. John USVI