Great place to stay in St. John with nice intimacy and thoughtful amenities.