I'm considering Punta Dura Restaurant in Astoria for my son's baptism -- has anyone been to a party there? Good/Bad reviews?

Thanks!