Clean, great location and very nice staff… and dog friendly!