This simply wasn't very good. To be fair, part of my disappointment is that the last paragraph of the book's description made me think it would be erotica and it's 100% not. All the sex is fade to black and there's not even that much. Nor is it a romance. Being as Rebecca's role seems to be limited to the girl the boys sleep with, but she bounces from one to the other. The whole thing is basically unbearable though because it's so full of red flags that no one (not even someone in dire straights) would put themselves in the position. That goes for moving into the house, falling for the first guy and then the second, and then the decision she makes at the end. None of it is believable for a girl who is shown to be pretty savvy in general.
Then there's the consideration that, in order for the events to happen as they did, several characters had to have complete personality shifts and act out of character. Plus, Rebecca is mysteriously special, such that someone's curse doesn't work as it's supposed to. It all just reeks of the often-cited and hated "she's so special without actually being special in any way" trope. (And yes, I know I used special 3 times, but I emphatically hate the "she's so special for no reason" trope.)
I might have given it three stars though, if not for the end. For most of the book, I couldn't tell you for 100% certainty who the main character is (which makes a book hard to connect with). But what happened at the very end really was too much. It may have clarified who the main character was meant to be, but it made the whole plot feel pointless to me. I disliked it in the extreme.