Good luck, jm! I hope your in laws are still in town like you wanted, too!
I doubt this Is new info to anyone at this stage... but this link on newborn sleep is great!: https://www.babycentre.co.uk/a1053604/10-things-you-need-to-know-about-newborn-sleep