This was such a fun read!! It was set in modern times but with some fairytale aspects tossed in and it just made this whole world so enjoyable. Unicorns, abominables, mermaids, and potion making, doesn't get much better than that.
I actually really enjoyed Sam as the main character. At a few points she irritated me, but that's completely normal with any character that doesn't react to something the way I would. She is extremely resourceful.