Clean, convenient, spacious 8/10