Great location. Clean. Well organized. Easy check-in.