Clean, tidy, well equipped. Great location.