Clean, great location, truly dog friendly. Great hospitality.