Great location. Great hospitality. Very dog friendly.