I met him a couple of weeks ago. I found it to be a very good experience. He's good-looking, kind, and skilled.
Honestly, I have less experience than many people here. (Not none, but less!) So you could say I don't have as much to compare him to. On the other hand, I can say that he was patient and communicative with a somewhat nervous client, and that made the experience better.
I'd definitely recommend him to others.