I usually get along really well with them. I mean, what's not to like? They are fun loving (often) party animals with surprising depth. They can be silly one second and have a deep conversation the next. Sometimes it will be focused on one subject, and sometimes it flutters between many interesting subjects.
Another thing... I've become very good at hiding beneath my heavy, protective, thick shell. ENFPs have a way of just bounding up and effortlessly flinging it aside. (They also seem to get perverse pleasure in doing so.. GRRRR!)
Complaints? They can often be fickle. It can be hard to keep one's attention, which makes me very slow to rely on some of them. I'm also wary of getting too involved emotionally in one of their pet projects, as they lose interest just as I'm really starting to become emotionally invested.
That's a small price to pay, though. ENFPs generally add quality to my life.