Good spot to spend the night if you’re travelling through St. John and don’t want the hassle of a hotel