Tell me about Cambria Heights

At long last, my soul-killing job search may be at an end. It's too soon to tell, so I'm trying not to get too excited, but still. SQUEEE!

I've been offered a job in Cambria Heights, Queens. I can locate it on a map (now), but I know nothing about this area. Do you? If so, please share. I am going to visit tomorrow, but welcome impressions, thoughts, recent experiences, etc.

Thanks!