Not bad, but not exactly wow-factor. I mean, I did rather like Michael, but the other dude (Albert?) came to annoy me. I actually stopped reading it about half-way through, then remembered I hadn't finished it when I was going through my list of ebooks searching for something to read. The very ending was a little too deus ex machina the wrong way for me also.