Clean, spacious, and well organized.
Great location.