Clean, roomy and as advertised