Perfectly located, clean, self check in, and Maggie is really nice !