CimmaronStJohn is located in the quaint village of Cruz Bay on beautiful St. John in the United States Virgin Islands.