Great location. St. John is a great host, very friendly and accommodating.