Fool Me Twice by Jeff Lindsay

Fool Me Twice Cover

Publisher: Orion (Trade Paperback – 8 December 2020)

Series: Riley Wolfe – Book Two

Length: 357 pages

My Rating: 4.25 out of 5 stars

Superstar thriller writer Jeff Lindsay presents his second entry in the awesome Riley Wolfe series, Fool Me Twice, which sees a master thief attempt to pull off a truly impossible heist.

Riley Wolfe is the world’s greatest thief and heist artist, able to steal the most heavily guarded artefacts and treasures no matter their security or value.  However, he is about to face a task that may prove to be too difficult even for him to accomplish after he is kidnapped at the end of his latest heist and taken to a desolate remote island.  His kidnapper, the world’s most dangerous and powerful arms dealer, wants Riley to steal one of the world’s greatest artworks, The Liberation of St. Peter by Raphael.  Unfortunately for Riley, The Liberation of St. Peter is a fresco, a massive painting plastered onto a wall in the interior of the Vatican.

Despite how ridiculous the job appears to be, Riley has no choice but to accept it, especially as his refusal would result in a prolonged and painful death.  With his head still spinning over the impossibility of the task in front of him, Riley’s life becomes even more complicated when he is kidnapped a second time by another deadly arms dealer.  His new kidnapper offers Riley the chance to double-cross his first employer in exchange for the life of Monique, Riley’s close associate and love interest.

Caught between two deadly opponents, each of whom would not hesitate to kill everyone Riley knows and cares about, Riley finds himself in the ultimate no win scenario.  Determined to survive no matter the cost, Riley begins to come up with a new plan that could save his and Monique’s lives, even if it does mean attracting the attention of an old rival in the FBI.  But in order for his plan to succeed, Riley and Monique will need to achieve the impossible and steal the fresco from the Vatican.  Can the legendary Riley Wolfe pull of his greatest heist yet, or has he finally met a caper too insane for even him?

Fool Me Twice is an exciting and addictive thriller novel from Jeff Lindsay, the author best known for the murderous Dexter series.  Following the conclusion of his Dexter books, Lindsay has started writing a brand-new series which focuses on a whole new criminal protagonist, Riley Wolfe.  The Riley Wolfe series follows the titular character as he engages in a series of elaborate and high-stakes heists around the world.  The first entry in this series, Just Watch Me, was a fantastic and fun novel which saw the protagonist steal a major treasure that was under the protection of the Iranian Revolutionary Guards.  I absolutely loved Just Watch Me and I have been extremely eager to check out the second entry in this series for some time.  I am very glad that I received a copy of this book and I ended up really enjoying Fool Me Twice due to its entertaining and thrilling story.

Just like the first entry in the Riley Wolfe series, Fool Me Twice was an exciting and enjoyable romp that sees its complex protagonist attempt to pull off an incredible heist.  Lindsay has come up with a pretty epic scenario revolving around an impossible art heist within the Vatican, which by itself would be fun to read.  However, this time Riley also has to contend with the competing interests of two ruthless arms dealers who are using him as a pawn for their deadly game.  This proved to be a fantastic and compelling thriller story that is extremely easy to read and fall in love with.  The author does an excellent job setting up the entire plot, and the protagonist is forced into a high-stakes, no-win scenario pretty early on in the book.  The rest of the story then deals with Riley trying to extricate himself from this situation through a vast range of manipulations, tricks, third-person interference and the impossible heist with a twist.  This all comes together quite well into an enjoyable and intricate narrative, and I love the various places that the author took the story.  There are some great surprises and reveals throughout the novel, and the readers are constantly left on the edge of their seats as they try to figure out what is going to happen next.  I particularly loved the cool heist that formed the centre of this story, and Lindsay did a good job delivering on this amazing premise with a great plan and a clever conclusion.  While I was able to predict how part of the heist would go, I was a little surprised about the full plan, and it was really cool to see the entire thing unfold.  Overall, this proved to be an amazing and exciting narrative, and I really enjoyed seeing the various twists and turns that the author was able to weave into the story.

One of the most distinctive elements about this series is the protagonist, Riley Wolfe, the master thief whose exploits the novels follow.  Riley is an interesting figure who, on the exterior, appears to be a brilliant Robin-Hood-esque figure, stealing from the rich, who he has a pathological hatred of.  However, it does not take long for the reader to work out that Riley is pretty much a pure arsehole with psychopathic tendencies.  Nearly everything Riley did in this novel annoyed me to a certain degree as he manipulates, insults or flat out murders everyone he comes into contact with.  While the author utilises a number of different perspectives throughout Fool Me Twice, Lindsay makes sure to write all of Riley’s chapters from the first-person perspective, ensuring that the reader gets a look into his mind as he works.  While this does help to redeem the character in some ways, especially as you get a hint about how much he cares about his mother or Monique, the unfiltered thoughts running through his head mostly make you dislike the character even more.  Pure arrogance rains off the page every time Riley’s perspective is shown, and you get a real sense of how high an opinion the guy has of himself.  Worse, you also see how much of a psychopath that Riley truly is as he murders several people throughout the novel, often in quite brutal ways.  While perhaps one or two of his victims deserved their fates, most definitely did not, they were merely in Riley’s way, for which he makes no apologies.  Instead he merely offers up some half-arsed rationalisations, most of which are usually along the lines that the victim was rich, so they deserved to suffer.  All of this makes Riley Wolfe a very hard character to root for, and I think this is what the author intended.  The reader becomes addicted to the narrative, not because they want him to succeed (if only to save his friends), but because that are hoping that he fails in some way and gets his long-deserved comeuppance.  I personally think this is a great writing choice from Lindsay, which makes for an excellent read; it is always fun to see a book told from a villain’s perspective, even if said villain is a dick.  I look forward to seeing what the character gets up to in the next book, which will no doubt irritate me to some degree.

Fool Me Twice is filled with a great collection of supporting characters, pretty much all of whom become worse off after meeting the protagonist.  The most notable of these is returning character Monique, Riley’s costumer, art forger and strongly unrequited love interest.  Monique gets a lot more involved in the plot of Fool Me Twice than she did in the first novel, with circumstances forcing her to take an active role in the heist.  You really can’t help but feel sorry for Monique throughout this novel, as she gets into all manner of trouble thanks to Riley and has to constantly deal with his bad behaviour and condescending attitude.  Thanks to the author portraying her as an out-of-her-depth and terrified art genius, she is the main reason you hope that Riley succeeds, although she still ends up going through a lot of bad stuff in this book.  In addition to Monique, Fool Me Twice also sees the return of Special Agent Frank Delgado, the brilliant FBI agent who is obsessed with capturing Riley.  Despite his somewhat odd and dedicated personality, Delgado is another character you find yourself rooting for, mainly because you hope he finally catches up with his white whale and arrests him.  Delgado has another interesting arc in this novel, which sees his obsession with Riley become a useful tool for several other characters in the novel, and I imagine we will be seeing a lot more of him in future entries in the series (although I imagine Riley will eventually end up killing him).

There are several intriguing new characters featured throughout the novel.  These new characters are generally only featured for a few chapters and are mostly used as outside witnesses to Riley’s heist methods, which help to keep the readers guessing at how he is actually pulling it off.  The main antagonists of the novel are an interesting bunch.  I was not the biggest fans of the two competing arms dealers, although their rivalry and manipulation of Riley helped to create a very interesting plot scenario.  I personally quite liked the character of Bernadette, one of the arms dealer’s bodyguards, who was essentially a female Terminator.  Bernadette is a particularly intimidating woman, who manages to consistently put Riley in his place and ensure that he is nowhere near as cocky as he usually is, and she ends up being an extremely dangerous and relentless antagonist.  If I had to complain about any of the characters it would probably be the mysterious Betty/Evelyn, who becomes an ally of Riley.  I felt that this character was severely underdeveloped; despite seeing several scenes from her perspective as she plays a key role in the plot, you end up knowing very little about her or what she does.  While part of this is due to the character constantly changing identities, I do think that the author could have explored her more or explained her role in the heist better, although perhaps this lack of identity will come into play in a future Riley Wolfe novel.

Fool Me Twice by Jeff Lindsay was a fantastic and captivating read that sees the author’s new antihero, Riley Wolfe, engage in a more heist-based shenanigans.  This second Riley Wolfe novel had an excellent and fun story that was really easy to enjoy and which was enhanced by several great characters, including one unlikeable main protagonist.  I had an amazing time getting through this cool book and it is definitely recommended for anyone interested in an exciting and compelling thriller.  I look forward to seeing what unique heist situation Lindsay comes up with in his next book, but I am sure it will be something extremely memorable and really fun.

Hidden in Plain Sight by Jeffrey Archer

Hidden in Plain Sight Cover

Publisher: Macmillan (Hardcover – 27 October 2020)

Series: William Warwick – Book Two

Length: 304 pages

My Rating: 4.25 out of 5

Bestselling author Jeffrey Archer returns with the second book in his William Warwick historical crime fiction series, Hidden in Plain Sight.

London, 1986.  Following the failed attempt to put his nemesis, expert art thief Miles Faulkner, behind bars, William Warwick has been promoted to Detective Sergeant and now has a whole new focus: drugs.  William and his team have been assigned to take down a notorious drug kingpin, one who has all of South London in his pocket and who takes great pains to hide his identity and methods.  However, despite their focus on catching this mysterious drug lord, known only as the Viper, Warwick is still determined to take down Faulkner.

When William coincidently arrests an old acquaintance from his school days, Adrian Heath, it unexpectedly provides him with the opportunity that he has been looking for.  Not only does Adrian have information about the identity of the Viper, but he also has a connection to Faulkner that could be exploited to finally throw his adversary behind bars.  As William attempts to close the net around his targets, he must also counter the moves of his enemies, even when they attempt to ruin his life or his upcoming marriage to Beth.  However, it will take more than personal attacks and clever setbacks to discourage William, and he soon has Faulkner and the Viper exactly where he wants them.  But even in defeat, Miles Faulkner is a dangerous opponent, especially now that he has his vengeful eyes fully set on William and everyone he loves.

Hidden in Plain Sight was another exciting and clever novel from Jeffery Archer featuring a compelling historical crime drama set around the life of a fun fictional character.  The protagonist of this series, William Warwick, actually first came into existence in Archer’s iconic Clifton Chronicles series of historical fiction books, where he was introduced as the in-narrative fictional protagonist of a series of detective books written by the Clifton Chronicle’s main character, Harry Clifton.  After Archer concluded the Clifton Chronicles a couple of years ago, he decided to provide his fans with a more detailed exploration of this fictional detective, and this series is the result.  The William Warwick series looks set to be Archer’s next major long-running series and it will explore the entire career of Warwick, from eager young recruit to hardened and brilliant detective.  This is the second William Warwick novel following last year’s Nothing Ventured, and Archer has come up with an enjoyable new tale that proved really hard to put down.

This second entry in the William Warwick series contains another intriguing and exciting character driven narrative that sees the protagonists engage in a game of wits with some despicable criminals.  This proved to be an excellent historical crime fiction novel that not that not only continues the compelling narrative set up in the previous book in the series but which also sees the protagonist go after an entirely new foe.  Archer presents a great recreation of 1980s London and takes the story in an interesting new direction by having William attempt to combat the city’s crippling drug trade.  However, the story still has a fascinating focus on the world of art and antiquities and its associated criminal underbelly, thanks to the amazing returning antagonist from the first novel.  This story proved to be really exciting and fast-paced, and I enjoyed the variety of different crime fiction elements that Archer included in the plot, as the protagonists attempt to take down their quarry in a number of different manners.  Readers are treated to a range of great sequences, from pulse-pounding police raids, detailed investigations, cunning undercover operations and even a very entertaining courtroom sequence.  Archer has loaded Hidden in Plain Sight’s story with all manner of twists and turns, so much so that the reader is often left surprised at who ends up on top and where the story will go next.  This was a really enjoyable narrative that I found to be extremely addictive, resulting in me powering through the entirety of Hidden in Plain Sight in just over a day.  Fans of the previous entry in the series (as well as the Clifton Chronicles) will have a great time continuing the fun story started in Nothing Ventured, while new readers will also be able to quickly dive into this novel and become engrossed in the story.

Like all of Archer’s books, the narrative of Hidden in Plain Sight is strongly driven by the excellent characters that the plot follows.  Archer utilises a range of different character perspectives to tell his story, presenting a rich and multifaceted narrative that explores the lives of several intriguing protagonists, as well as a couple of great villains.  Most of the story focuses on the series’ titular character, William Warwick, the determined, ambitious and righteous police officer who has dedicated his life to fighting crime.  Warwick continues to grow as a detective throughout Hidden in Plain Sight, losing more of his “choir boy” personality and gradually becoming more addicted to the job and the danger.  Despite that he still maintains his strong moral code and proves to be a very likeable central character, especially as Archer spends a lot of time exploring his personal life and his various relationships.  In addition to Warwick, Archer also dedicates a large amount of the book to several key side characters including Warwick’s police colleagues, the major antagonists and members of Warwick’s family.  These various additional characters and perspectives really added a lot to the story’s flow, and it was a much more effective way to tell this narrative than through the eyes of Warwick alone.  Most of these characters are only featured for a small amount of time throughout the book, but I felt that Archer made the most of their appearances, showcasing their personalities and motivations in an excellent manner and making sure that the reader was concerned for their various story arcs.

While these books are mostly focused on the exploits of William and his crime fighting associates, the character I have the most love for is the villain, Miles Faulkner, who is a constant highlight of each book.  Faulkner is a debonair and brilliant criminal mastermind who specialises in elaborate art thefts and forgeries and who gained the attention of the protagonists in Nothing Ventured.  Faulkner serves as a brilliant foil to William and the other police, continually outsmarting them at every turn and thoroughly acting as the cocky master villain.  Faulkner pretty much steals every scene he appears in, and you cannot help but enjoy his antics, even when you are pulling for the protagonists to knock him off his pedestal.  Archer introduces a number of entertaining and clever twists around Faulkner throughout Hidden in Plain Sight, and it was extremely entertaining to see the various ways in which this antagonist manages to manipulate everyone around him and generally come up on top, even when it appears that he has lost.  I personally liked the more vindictive streak that appeared as part of Faulkner’s character in this book, following his various losing encounters with William and the other protagonists.  Not only does this result in a number of clever and elaborate revenge ploys but it also gives a harder edge to Faulkner as the overall antagonist of the series, and hints that he may have some diabolical plans for William in the future entries of this series.  I had a lot of fun with this excellent antagonist and I cannot wait to see what villainy he unleashes next.

Hidden in Plain Sight is another fun and clever novel from Jeffery Archer that comes highly recommended.  Archer has done an excellent job of continuing his William Warwick series, and readers are in for an exciting and enjoyable time with this book.  I really liked where Archer took the story in Hidden in Plain Sight and I am looking forward to seeing how the series will continue next year.

Lies Sleeping by Ben Aaronovitch

Lies Sleeping Cover.jpg

Publishers: Gollancz and Orion Audio (Audiobook format – 15 November 2018)

Series: Rivers of London – Book 7

Length: 10 hours 25 minutes

My Rating: 5 out of 5 stars

Prepare to dive headfirst into one of the best urban fantasy series in the world today, with the seventh book in Ben Aaronovitch’s Rivers of London series, Lies Sleeping.

London is a magical place, especially for Peter Grant, Detective Constable and apprentice wizard.  Peter is a member of an elite unit of the London Metropolitan Police, known as the Folly, which is tasked with investigating magical crimes and protecting the city from all sorts of magical threats.  The person at the top of the Folly’s most wanted list is Martin Chorley, also known as the Faceless Man, a magical criminal mastermind who is determined to do whatever it takes to gain power.  However, despite the Met and the Folly’s considerable resources, Chorley is always able to stay one step ahead of those chasing him.

During a routine attempt to subtly panic several of Chorley’s known associates, a magical creature attacks a potential witness.  Peter’s investigation soon reveals that the witness had ordered the forging of a large and mysterious bell, which Chorley is desperate to get his hands on.  As Peter and his team dig deeper in the bell’s construction, they quickly begin to realise that Chorley is the final stages of his master plan, a plan tied deeply into the heart of London’s dark and bloody history, and one which could cause untold disaster for the entire city.

As the clock ticks down, Peter needs to work out the connection between London’s past and the mysterious magical events occurring all over the city.  Can Peter and his team once again save the day, or will their adversary finally obtain the power he has always desired?  Moreover, what will Peter do when he comes face to face with the woman who betrayed him to Chorley, his old partner in the Met, Lesley May?

Ben Aaronovitch is a highly regarded author with an interesting writing history to his name.  His writing career began back in the late 1980s and early 1990s, when he wrote a couple of Doctor Who television serials, including the highly regarded serial Remembrance of the Daleks, as well as three entries in the Virgin New Adventures series of Doctor Who books.  The Virgin New Adventure series chronicled the adventures of the Doctor after the television show’s hiatus in 1989.  Aaronovitch’s three entries in this book series sound incredibly interesting, although they were considered to be somewhat controversial at the time due to their more adult content.  Aaronovitch did not get around to writing his fantasy work until 2011, when he wrote the urban fantasy Rivers of London.  This was the first book in the author’s Rivers of London series of books (alternatively known as the Peter Grant series or the PC Grant series), for which the author is best known for.  The Rivers of London series is very highly regarded, and Aaronovitch has worked hard to expand on the story and universe of this series, writing a number of novellas, short stories and graphic novels on top of the series’ main seven books.

Before Lies Sleeping, I had never got around to reading any of Aaronovitch’s books, despite hearing good things about his main series.  As a result, I was very happy that I finally managed to check out the series earlier this year.  I did receive a trade paperback edition from Hachette Australia, but in the end, I chose to listen to the audiobook version of this book, narrated by Kobna Holdbrook-Smith.  I have to say that I was extremely impressed with this brilliant book and found that I really enjoyed the excellent and captivating story.  Lies Sleeping easily gets a full five-star rating from me, and I fully intend to go back and check out the other books in this series.  This book is an excellent blend of the fantasy and crime fiction genres, both of which come together perfectly to create an extremely compelling and complex read.

Lies Sleeping will prove to be extremely appealing to huge range of people; not only pre-existing fans of the series but also those readers who have not read any of the Rivers of London books before.  As a first-time Aaronovitch reader, I found that it was incredibly easy to step in and enjoy this series, as the author did a fantastic job making Lies Sleeping accessible to everyone.  While Aaronovitch has created a huge amount of lore around his series, including in his novellas and comics, the reader does not need to have any knowledge of these or the previous six books in the series to fully understand the entirety of Lies Sleeping’s story.  However, those readers who do have experience with this series will love how the story continues to development, as well as the massive and surprising twists that occur throughout the book.

At the core of this book lies a series of intriguing mysteries that take place throughout London.  In order to achieve his villainous goals, the antagonist has embarked on a series of seemingly random and chaotic crimes and ventures, all of which apparently form part of his master plan.  These various mysteries or criminal events were really interesting, and I liked trying to work out how they would all come together.  I particularly liked how various parts of these mysteries were deeply tied into the history of London, and the protagonist needed to gain a historical understanding of some of various myths and legends surrounding London.  Watching the protagonist attempt to unwind the complex plan of the book’s villains was extremely compelling, and I had a great time trying to work out what was happening myself.  One or two threads of these mysteries did go unsolved in this book, and I will be curious to see if they are picked up in any of the future entries in this franchise.

Aaronovitch is clearly a very creative writer, as he utilises a huge range of different and fairly unique fantasy elements throughout this book.  While there are a large number of wizards, spells and elvish beings throughout the book, the main focus is on the titular rivers of the series.  The more common magical beings encountered in this series are the personifications of the various rivers and waterways (current and historical) that flow through and around London.  These beings are similar to gods, although the term genius loci may be more appropriate, and have a huge range of powers.  These are a really intriguing addition to the book, and it was interesting to see the protagonist attempt to deal and interact with the various river characters, including his girlfriend, Beverly Brooke (yes, the main character of this series is dating a river).  There is also a huge range of other genius loci, or similar beings, that are featured within the story, including the mysterious and insane Mr Punch.  The magic that the human characters utilise is complex and slightly less ostentatious than some classic pieces of fantasy, but when the master wizards get to work it can be quite impressive.

One of the things I liked best about this book is how the author could create a realistic British police narrative and ensure magic became part of the procedure.  The Folly may be a special branch of the Metropolitan Police, but it is still part of the police force, and as such the characters are forced to follow standard procedure when investigating magical crimes.  Having these elite magical characters fill out paperwork and other various elements of day-to-day police life was deeply amusing.  I did like seeing how regular law enforcement tactics, anti-crime strategies and police combat techniques could be utilised against magical opponents.  The overall fantasy elements of this book are really enjoyable, but I really liked to see them be blended with a classic British police story.

Aaronovitch has done a fantastic job creating a huge and intriguing group of characters for this series.  The protagonist of Lies Sleeping and the Rivers of London series is Peter Grant, police officer and official wizard’s apprentice.  Peter is the sort of protagonist I really enjoy (sarcastic, funny and determined) so I quite enjoyed having him narrate the story, making a number of great jokes throughout.  The other police characters make up a great supporting and diverse cast, with a range of different abilities and characteristics.  I especially liked the classy and wise Detective Chief Inspector Thomas Nightingale, the last officially sanctioned English wizard and Peter’s mentor.  He is an extremely charming and old-fashioned character who has a huge amount of magical power at his fingertips and who can be quite intimidating if he puts his mind to it.  I also quite enjoyed the other magical characters that appeared throughout the book, as Aaronovitch has created a bevy of river gods and associated genius loci characters.  I liked how many of these ancient characters portrayed modern characteristics and ways of speaking, even when talking in a historical context.  Long-time readers of the series will also enjoy the further exploration of several recurring characters, including finally revealing the backstory of the mysterious Mr Punch.

While the protagonists and supporting cast are great characters, I really liked the antagonists in this story.  The main villain of the story is Martin Chorley, also known as the Faceless Man.  He is an excellent antagonist who is built up as a master planner, master magician and crazy villain before you even see him in the book.  His master plan was fairly complex, and the character’s overall arc in this book featured some massive twists that I did not see coming.  Lesley May is another really complex character who is a great addition to the series.  Her relationship with Peter is one of the best parts of the book, as even after her betrayals earlier in the series, he is still trying to save her from herself.  The way this works out in the end is quite dramatic, and it will be interesting to see where it goes from there.

While a large part of this book is set out more as a slow and steady police procedural, there are some fantastic action sequences within Lies Sleeping.  These come about when the protagonist attempts to stop the plans of the Faceless Man, and all manner of chaos erupts.  Nothing highlights this better than an extended action sequence which involves Peter chasing after a van on a bicycle, throwing fireballs, while all manner of debris is magically flung at him and several pursuing police vehicles.  The magical duels between some of the participants, mainly Nightingale and Martin Chorley, can be particularly impressive, but I personally liked how many of the confrontations devolved into fist fights as both sides attempt to distract the other and disrupt their castings.  Plus, where else are you likely to see British police with truncheons attempt to fight evil wizards?  These amazing action sequences really added to the story, and it was great to see all this magic in action, rather than being theorised the entire time.

While I would have already been tempted to give Lies Sleeping a five-star review, the thing that definitely clinches it for me is the amazing audiobook adaption of the novel, narrated by actor Kobna Holdbrook-Smith.  At nearly 10 hours and 30 minutes, this is a moderately easy audiobook to get through, and I had an absolute blast listening to it.  Holdbrook-Smith has an amazing voice and his work narrating this audiobook was just incredible.  His voice for protagonist and story narrator Peter perfectly encapsulated the character and got the full force of his witty and enjoyable personality across to the reader.  I really liked all the voices that Holdbrook-Smith created for the various characters featured throughout Lies Sleeping, especially for some of the magical creatures, who had an air of ancient wisdom in their voices.  However, without a doubt my favourite voice was the one for Nightingale.  The voice chosen for Nightingale is full of all sorts of old British class, and I thought it fit the character perfectly and was one of my favourite parts of this whole audiobook.  Aside from the outstanding voice work, I also quite liked the jazzy music that was played at the start of each chapter.  It gave the book a real noir private investigator feel, and I like how it added to the tone of the book as a whole.  The audiobook version of this book also helped me understand the story a bit better as an outsider to the series, and that, combined with Holdbrook-Smith’s brilliant voice work, makes me completely happy to recommend the audiobook format of Lies Sleeping.

Aaronovitch once again delivers a spectacular read that expertly combines amazing fantasy and crime fiction elements into one widely outstanding narrative.  There are so many excellent elements to this book, and I had absolutely loved my first foray into the Rivers of London series.  I strongly recommend listening to the Lies Sleeping audiobook, narrated by the very talented Kobna Holdbrook-Smith, but those readers who prefer to read their books will also find much to enjoy about this fantastic book.  This is one of the best urban fantasy books I have ever had the pleasure of reading.  I fully intend to go back and check out all the preceding books in this series, and I can’t wait to see where the series goes next.  Five stars all the way.