Great location, great facilities, flawless check-in.