Cozy, clean, cottage with the best views and outdoor relaxation spots in St. John. Hosts are very attentive!