Mario is obviously very talented--he listens really well to what you want, but will be the first to tell you if it's a bad idea with your hair length, texture, etc. and will offer suggestions. I can always trust him to give me a great haircut!
Would recommend this place and in fact, already have, to a friend. Mario was really great - super friendly, helped guide me regarding what I was looking for. Without being rushed, he was very efficient and I was very pleased with my haircut.