Earliest I've ever checked in was at the PH Milan at about 7 am (earlier than expected since flight was early which compounds that the freeway from MXP wasn't jammed yet). They checked us in - but into a basic room without upgrade (which was fine - no idea if I would have gotten an upgrade if we checked in later). Fully expected to not be able to check in until later.