Very clean, seamless check in/out, great location