Clean, accessible, easy to check in, everything as advertised.