I struggled with this one. On one hand, it was way too wordy but at the same time, periodically, the author would skip whole sections so you had to guess as to who just showed up and why that was irritating the main character so much. 
 The story was fun-- the writing was difficult.