Very cozy place in a gorgeous part of Queens.