Clean, great and quick communication, easy to find, parking provided