Very nice and close to JFK airport. I'll look for this place again if I'm in Queens