I haven't actually ridden it that much, but it has felt good when I have, and it's super smooth...maybe a smoother ride than any other bike I've got. That was the bike I used as a guinea pig when I first started working on bikes. Those components (Shimano 105) will be coming off in the near future to go on another frame.
I have no idea about the weight, I've never bothered to check. Maybe I'll do that after work today.