Somewhere between 3.5 and 4 stars. I enjoyed it, the characters are likeable and it's a charming series but the plot just wasn't up to spanning the whole book and the ending was a little abrupt. As I found with the first book, there was plenty of detail in some areas but not enough in others. Example: we get the details of what's in Sarah's office down to the smallest detail, but the reason why Rose was evicted never came out. Plus, it looks like it's headed for a dreaded love triangle.
Overall, a good book that could be great with a little work.