Great location, clean room, very smooth check-in, ample communication