Loved the laid back atmosphere of St John. Stayed at the Grande Bay Resort which turned out to be the best possible choice for location and comfort. The unit was beautifully decorated and extremely comfortable. We were within easy walking distance to downtown Cruz Bay and all the bars and restaurants. We were a short walk from the ferry dock and several nice grocery stores. There was a nice shopping area, Starfish Market, that had everything you could possibly need. We enjoyed our trip immensley and hope to return in the future.