All the reviews on this page have appeared publicly – on Google, Yelp  or individual blogs. The most recent appear first. Naturally, from the good, the bad and the ugly, we have chosen to highlight the good. But do your own research – the bad and the ugly are out there but they are few and far between (our Google average is 4.6) and they just go to show that you can’t please all of the people all of the time.