You should book from the day before if you wish to check in during the night, even if it is already a new date, because check in starts at 2pm. If you book from the actual day of arrival, you won’t be allowed to check in until 2 pm.