Clean, spacious, a great location