Big, clean, and centrally located. So easy to check in and out. English communication was seamless.