It is more likely to have a rate of 4,5 x_x.
Anyway, I loved the book it is really really good! The reading is so light, smooth and fun! I read it only in 3 days, I was so excited to know what was going to happen next :) and what I like the most is Sherlock, cause he is completely different of what is portraited in the series and the movies! C'mon, Holmes is a kind man, not a show up and rude guy u_u.
Highly recommend the reading, mostly because of the fun moment I had reading it rather than the end. I always find most of the explanations of Holmes mere assumptions with a lack of real proofs. But I can totally understand that cause Doyle was the pioneer in Crime Literature (I'm sorry, but Poe's crime tales are not really real crime literature for me loooool) and I think just making his character figuring out a few things by himself without giving so many proofs would make him a real genious and clever man LOL and also, a lot easier for the author to write as well. Figuring out is possible, I don't judge that, but most of the time it needs a few days till the detective is sure of that assumption and Holmes needed 1 day or a few hours o_O. In addiction, he also checked where some suspects worked before, their real name and other important and difficult-to-get information in only one day! C'mon! x_X Hercule Poirot would have needed more than that, I'm sure! Even nowadays we would have taken at least one day, cause nobody answer an email within a minute xD.