Planning a trip to the beautiful island of St. John? One of the first decisions you’ll need to make is where to stay. Cruz Bay, […]