Carry On is an enjoyable and light urban fantasy with lovely romance and a Harry Potter vibe. I recommend this if you like light fantasy with an interesting mix of love story, ghost story, and magical world.