My wife and I stayed at the St. John Inn for 7 nights from March 31-April 7 and we thoroughly recommend it. Walking distance from everything in Cruz Bay although we had a jeep all week. We had a standard room and it was big. Bed was very comfortable. The bathroom was small and old but the shower worked fine....
More
