Clean, well-equipped, great location with nice bars and restaurants. Great comms, smooth check in/out.