This was an enjoyable read, made better by the fact that it was a good length and a stand-alone novel with no cliffhanger ending. The world building was well done - I loved the concept of different realms, how the demons came to exist, the different take on good versus evil, and how technology weakens magic.
The characters were well developed, and I loved that we got to know each of the guys so well despite the majority of the book being from Edie's perspective (an occasional POV from one of the guys can be found throughout). At first Edie annoyed me with how shallow and fickle she was - so embedded in social media, being liked but not liking criticism that comes with exposing yourself to the wider world either. Sadly I came to realise this is representative of many of today's younger generations, and was actually an alarming insight into those thought processes and need to be liked by random strangers and followers.
The storyline flowed well for the most part - some of the interactions with Edie were a little stilted at times, her language not as modern as it could have been (I'm guessing the author got into the mindset of the demons and their almost Victorian era language and that flowed over to Edie's character as well).
I did find the ending a little rushed, and there were a few plot holes that appeared - such as how Nicole got to the island, and how the witch got a hold of her in the first place. The epilogue was good though, and if the author decided to write a follow on about Edie's time on the island now that they're more settled, I would definitely be interested in reading it.
In the author world, every one seems to be going crazy with cliffhangers and huge plot lines. You have no idea how refreshing it was to just have one book from start to finish. I loved the description of the island, its inhabitants and today's affliction with technology. I loved that a unicorn was put in there. It was a good giggle. I thought that the pace of the book seemed very fast, which made the ending a little less satisfying than I could have been. The speech for Edie, at times was a little too stilted, like she was from another time rather than the modern woman she is. Those points though are trivial in the grand scheme of the book but thing I felt were worth pointing out. All in all, it was a great book, flowed well and definitely made for a fun read. Well done.