Meg and Craig have a magical place that will make anyone instantly feel at home.