9.3/10 Good light read. There's some plot holes but it's too fluffly and wholesome so we're all good.
Please help me upon my arrival!