Is there anything more magical than the warm and inviting smell of snickerdoodle cookies? We think not…