Clean, convenient, great atmosphere.