Great location. Well equipped. Easy check in.